<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Welcome to Michael’s Domain! on Michael’s Domain</title><link>https://jeltsch.org/en/</link><description>Recent content in Welcome to Michael’s Domain! on Michael’s Domain</description><generator>Hugo</generator><language>en-us</language><copyright>Copyright © 2002 - 2026 Michael Jeltsch.</copyright><atom:link href="https://jeltsch.org/en/index.xml" rel="self" type="application/rss+xml"/><item><title>Courses I teach</title><link>https://jeltsch.org/en/courses/</link><pubDate>Fri, 26 Jan 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/courses/</guid><description>&lt;table style="width: 100%;"&gt;
 &lt;tbody style="color:black;"&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;strong&gt;&lt;span style="color: red;"&gt;IN RED&lt;/span&gt;&lt;/strong&gt; - as (one of the) responsible teacher(s); &lt;strong&gt;&lt;span style="color: red;"&gt;*&lt;/span&gt;&lt;/strong&gt; - as course developer
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="width: 100%;"&gt;
 &lt;thead style="color:blue;"&gt;
 &lt;tr&gt;
 &lt;th style="border-color:white; border-width: 1px; border-style: solid;"&gt;
 Current wet lab teaching
 &lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody style="color:black;"&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;strong&gt;&lt;span style="color: red;"&gt;DPDR-305*&lt;/span&gt; (1 ECTS)&lt;/strong&gt; &lt;a href="https://studies.helsinki.fi/courses/course-implementation/otm-5f4c76b7-a1fc-4f68-ba3b-3c7e2315a3d2"&gt;Purification of Recombinant Proteins and Protein Drugs by FPLC&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;a href="https://mjlab.fi/aappp"&gt;Introduction&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;a href="https://mjlab.fi/aappm"&gt;Methods&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;a href="https://mjlab.fi/aappt"&gt;Protein tags&lt;/a&gt; 
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;strong&gt;PROV-004 (5 ECTS)&lt;/strong&gt; &lt;a href="https://sisu.helsinki.fi/student/courseunit/otm-cdbda978-5608-4663-b6bf-e0414a55ff9e"&gt;Introduction to cell and molecular biology methods&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;
 Alternative assignment: Expression, purification and functional testing of Phusion polymerase
 &lt;/li&gt;
 &lt;li&gt;
 Practical: PCR Work
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;strong&gt;&lt;span style="color: red;"&gt;PROV-410*&lt;/span&gt; (4 ECTS)&lt;/strong&gt; &lt;a href="https://studies.helsinki.fi/kurssit/opintojakso/otm-a4f0714d-7b8e-413d-8f07-e62ea25cf1bc"&gt;Recombinant DNA technology in therapeutic protein engineering - laboratory work&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="width: 100%;"&gt;
 &lt;thead style="color:blue;"&gt;
 &lt;tr&gt;
 &lt;th style="border-color:white; border-width: 1px; border-style: solid;"&gt;
 Current courses
 &lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody style="color:black;"&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;strong&gt;&lt;a id="FARM-310"&gt;&lt;span style="color: red;"&gt;FARM-310&lt;/span&gt;&lt;/a&gt; (5 ECTS)&lt;/strong&gt; &lt;a href="https://sisu.helsinki.fi/student/courseunit/otm-a9664571-3914-47f7-937a-79443ece10ba"&gt;Biopharmaceuticals, basic course&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;
 Luento #3: &lt;a href="https://mjlab.fi/FARM-310-3-FIN"&gt;Terapeuttiset proteiinit I: Insuliinit ja insuliinianalogit&lt;/a&gt;
 Lecture #3: &lt;a href="https://mjlab.fi/FARM-310-3"&gt;Therapeutic proteins I: Insulin ja insulin analogs&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 Luento #4: &lt;a href="https://mjlab.fi/FARM-310-4-FIN"&gt;Terapeuttiset proteiinit II: Erytropoietiini, interferonit, &amp; G-CSF&lt;/a&gt;
 Lecture #4: &lt;a href="https://mjlab.fi/FARM-310-4"&gt;Therapeutic proteins II: Erythropoietin, interferons, &amp; G-CSF&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 Luennot #5+#6: &lt;a href="https://mjlab.fi/FARM-310-5-FIN"&gt;Terapeuttiset proteiinit III: Vasta-aineet ja fuusioproteiinit&lt;/a&gt;
 Lectures #5+#6: &lt;a href="https://mjlab.fi/FARM-310-5"&gt;Therapeutic proteins III: Antibodies and fusion proteins&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;strong&gt;PROV-004 (5 ECTS)&lt;/strong&gt; &lt;a href="https://sisu.helsinki.fi/student/courseunit/otm-cdbda978-5608-4663-b6bf-e0414a55ff9e"&gt;Introduction to cell and molecular biology methods&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;
 Lecture #1: &lt;a href="https://mjlab.fi/aappp"&gt;Alternative Assignment: Protein Production &amp; Purification&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 Lecture #2: &lt;a href="https://mjlab.fi/aappm"&gt;Protein Purification Methods&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 Lecture #3: &lt;a href="https://mjlab.fi/aappt"&gt;Protein Purification Tags&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 Lecture #4: &lt;a href="https://mjlab.fi/PCR"&gt;PCR lecture&lt;/a&gt; 
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;strong&gt;&lt;span style="color: red;"&gt;PROV-409*&lt;/span&gt; (1 ECTS)&lt;/strong&gt; &lt;a href="https://sisu.helsinki.fi/teacher/role/teacher/teaching/course-unit-realisations/view/hy-opt-cur-2324-0a1a15c6-efce-457b-886e-c19e8aba5879"&gt;Recombinant DNA technology in therapeutic protein engineering - lecture &amp; exercise course&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;
 Session #1: &lt;a href="https://mjlab.fi/PROV-409-1"&gt;Introduction to Recombinant DNA Technology: Restriction Enzymes, PCR, Plasmids, Transformation&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 Session #2: &lt;a href="https://mjlab.fi/PROV-409-2"&gt;Multifragment assembly (“Gibson” and similar), Golden Gate, mutagenesis methods, CRISPR/Cas systems&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 Session #3: &lt;a href="https://mjlab.fi/PROV-409-3"&gt;Databases, sequences, software, bioinformatics for your cloning&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 Session #4: &lt;a href="https://mjlab.fi/PROV-409-4"&gt;Vectors and systems for protein expression&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 Session #5: &lt;a href="https://mjlab.fi/PROV-409-5"&gt;How to make transgenic organisms and recombinant viruses&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;strong&gt;PROV-216 (5 ECTS)&lt;/strong&gt; &lt;a href="https://sisu.helsinki.fi/student/courseunit/otm-dc49490c-bebd-4f85-94e0-db14c4004e42"&gt;Molecular Pharmacology&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;a href="https://mjlab.fi/vvr"&gt;VEGFs and VEGF receptors&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;strong&gt;PROV-204 (5 ECTS)&lt;/strong&gt; &lt;a href="https://sisu.helsinki.fi/student/courseunit/otm-2ade747f-5378-45a3-b104-165f244afa9a"&gt;Biological Drugs II&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;a href="https://mjlab.fi/abd"&gt;Antibodies, antibody fusions and antibody conjugates as drugs&lt;/a&gt; 
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;strong&gt;&lt;span style="color: red;"&gt;TMED-929*&lt;/span&gt; (1-2 ECTS)&lt;/strong&gt; &lt;a href="https://sisu.helsinki.fi/student/courseunit/otm-89f3d325-b30e-4f57-9385-b0b8d94059c4"&gt;Drug discovery &amp; development with a focus on biologics&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;a href="https://mjlab.fi/3d"&gt;Introductory lecture&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;a href="https://mjlab.fi/3dko"&gt;Protein drugs group work kick-off&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;a href="https://mjlab.fi/rok"&gt;Vaccines, vaccine development &amp; biological warfare: The smallpox vaccine&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;a href="https://mjlab.fi/challenging-biologics"&gt;Challenges in formulation, production and quality control&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;a href="https://mjlab.fi/ebm"&gt;Evidence-based medicine, science-based medicine, and complementary and alternative medicine&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;strong&gt;PROV-303 (5 ECTS)&lt;/strong&gt; &lt;a href="https://sisu.helsinki.fi/student/courseunit/otm-fd2cff34-284f-48db-9f45-657bac7df8a1"&gt;Advanced Biopharmaceutics&lt;/a&gt; 
 &lt;ul&gt;
 &lt;li&gt;
 Session #6: &lt;a href="https://mjlab.fi/bbb"&gt;Biological barriers: The blood brain barrier&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 Session #8: &lt;a href="https://mjlab.fi/clone"&gt;Recombinant DNA Technology (aka “cloning”) is the starting point for nearly every biological drug …and much more&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 Session #9: &lt;a href="https://mjlab.fi/rdt"&gt;Transgenic animals: For drug production, generating human antibodies and making animal models of human diseases&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 Session #10: &lt;a href="https://mjlab.fi/ecs"&gt;Protein Drugs: Engineering and Case Studies&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;strong&gt;GMB-401 (5-10 ECTS)&lt;/strong&gt; &lt;a href="https://sisu.helsinki.fi/student/courseunit/otm-b91facb2-d1c6-436b-b633-09efca9b0abf"&gt;Integrative health biosciences&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;a href="https://mjlab.fi/ct"&gt;Clinical Trials&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;strong&gt;MPHARM-002A/PROV-105A (11 ECTS)&lt;/strong&gt; &lt;a href="https://sisu.helsinki.fi/student/courseunit/otm-89eda0bb-69c0-41b0-8cc7-872f683f88bc"&gt;Drug development and preclinical evaluation&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;a href="https://jeltsch.org/PDDD"&gt;Discovery, Development and Optimization of Protein Drugs&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;strong&gt;MPHARM-002B/PROV-105B (11 ECTS)&lt;/strong&gt; &lt;a href="https://sisu.helsinki.fi/student/courseunit/otm-0071c419-0188-41d1-a205-126f892ec651"&gt;Pharmaceutical product development and rational use of medicines&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;a href="https://mjlab.fi/challenges"&gt;Biophamaceuticals - Challenges in formulation, production and quality control&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;strong&gt;&lt;span style="color: red;"&gt;MPHARM-009&lt;/span&gt; (5 ECTS)&lt;/strong&gt; &lt;a href="https://studies.helsinki.fi/kurssit/opintojakso/otm-a4df586c-d6dc-4fca-a69a-02f800171615"&gt;Introduction to research methods in drug discovery and development – theory&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;a href="https://mjlab.fi/research_methods.html"&gt;Plans for the future…&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;a href="https://mjlab.fi/ppp"&gt;Protein production and purification&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;a href="https://mjlab.fi/sclg"&gt;Stable cell line generation&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;strong&gt;FARM-314 (5 ECTS)&lt;/strong&gt; &lt;a href="https://sisu.helsinki.fi/student/courseunit/otm-eef69a3f-e33e-4e8d-a4d0-64945c3a9bf3"&gt;Medicinal preparations I&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;a href="https://mjlab.fi/formulation"&gt;Basic Issues in the Formulation of Biophamaceuticals&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="width: 100%;"&gt;
 &lt;thead style="color:blue;"&gt;
 &lt;tr&gt;
 &lt;th style="border-color:white; border-width: 1px; border-style: solid;"&gt;
 Teaching Videos
 &lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody style="color: black;"&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;em&gt;2025&lt;/em&gt; &lt;strong&gt;Biologiset Lääkkeet (in Finnish)&lt;/strong&gt; &lt;a href="https://www.helsinki.fi/fi/ajankohtaista/unitube?search=biologiset%20l%C3%A4%C3%A4kkeet"&gt;(Unitube)&lt;/a&gt;
 &lt;ol&gt;
 &lt;li&gt;Biologiset lääkkeet: Intro ja historia &lt;a href="https://www.helsinki.fi/fi/unitube/video/8adcceaf-afac-4e9f-afd5-9ee20550369c"&gt;Linkki&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;Biologiset lääkkeet: Tuotanto, stabiilius, säilytys ja käsittely &lt;a href="https://www.helsinki.fi/fi/unitube/video/0125a7d9-8c9a-4585-97c7-5f677fc3f7c6"&gt;Linkki&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;Biologiset lääkkeet - Biosimilaarit, biobetterit ja lainsäädäntö &lt;a href="https://www.helsinki.fi/fi/unitube/video/8961e499-9104-4a0f-9a37-cb38f8c445f5"&gt;Linkki&lt;/a&gt;&lt;/li&gt;
 &lt;/ol&gt;
 &amp;nbsp;
 &lt;div style="margin-left: 20px;"&gt;Esimerkkejä biologisista lääkkeistä
 &lt;ol start="4"&gt;
 &lt;li&gt;Biologiset lääkkeet - Metaboliset sairaudet &lt;a href="https://www.helsinki.fi/fi/unitube/video/5b5c3b68-90ef-41f1-91e0-d82576c06cdd"&gt;Linkki&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;Biologiset lääkkeet - Syövän hoitoon tarkoitetut vasta-aineet &lt;a href="https://www.helsinki.fi/fi/unitube/video/3bae36ff-191d-44e7-8bc8-ed759e4354f7"&gt;Linkki&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;Biologiset lääkkeet - Vasta-ainekonjugaatit &lt;a href="https://www.helsinki.fi/fi/unitube/video/2f8e94f0-f67b-4884-9ca1-2c89ad51c07d"&gt;Linkki&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;Biologiset lääkkeet - Bispesifiset vasta-aineet &lt;a href="https://www.helsinki.fi/fi/unitube/video/215c95ee-6516-4805-9461-08972704b33b"&gt;Linkki&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;Biologiset lääkkeet - Vasta-aineet Alzheimerin taudin hoitoon &lt;a href="https://www.helsinki.fi/fi/unitube/video/f6a709df-c6e9-4669-8843-85124900a8b3"&gt;Linkki&lt;/a&gt;&lt;/li&gt;
 &lt;/ol&gt;
 &lt;/div&gt;
 &lt;ol start="9"&gt;
 &lt;li&gt;Biologiset lääkkeet - Tulevaisuus &lt;a href="https://www.helsinki.fi/fi/unitube/video/40f2b7be-d7b7-4fc7-8ff3-340646f7cea2"&gt;Linkki&lt;/a&gt;&lt;/li&gt;
 &lt;/ol&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="width: 100%;"&gt;
 &lt;thead style="color:blue;"&gt;
 &lt;tr&gt;
 &lt;th style="border-color:white; border-width: 1px; border-style: solid;"&gt;
 Previous wetlab teaching
 &lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody style="color:black;"&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;em&gt;2014 - 2019&lt;/em&gt; &lt;strong&gt;&lt;span style="color: red;"&gt;DPBM-135&lt;/span&gt;&lt;/strong&gt; &lt;a href="https://sisu.helsinki.fi/student/courseunit/otm-876de08f-3af9-4b18-bf73-e2a5057030b8"&gt;Purification and Characterization of Recombinant Proteins&lt;/a&gt; (organized yearly until Covid-19)
 &lt;ul&gt;
 &lt;li&gt;
 &lt;a href="https://jeltsch.org/FPLC-course"&gt;2015&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;a href="https://jeltsch.org/protein_course_2017"&gt;2017&lt;/a&gt; 
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;2015 - 2017&lt;/em&gt; &lt;strong&gt;&lt;span style="color: red;"&gt;DPBM&lt;/span&gt;&lt;/strong&gt; &lt;a href="https://jeltsch.org/cloningclub"&gt;Cloning Club&lt;/a&gt; (wetlab part) 
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;2014&lt;/em&gt; &lt;strong&gt;&lt;span style="color: red;"&gt;DPBM&lt;/span&gt;&lt;/strong&gt; &lt;a href="https://jeltsch.org/practical_molecular_biology"&gt;Practical Molecular Biology and Genetic Engineering&lt;/a&gt; (wetlab part)
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;2010&lt;/em&gt; &lt;strong&gt;&lt;span style="color: red;"&gt;HBGS&lt;/span&gt;&lt;/strong&gt; &lt;a href="https://jeltsch.org/protein_tags_course"&gt;Tags in protein expression, detection and purification&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="width: 100%;"&gt;
 &lt;thead style="color:blue;"&gt;
 &lt;tr&gt;
 &lt;th style="border-color:white; border-width: 1px; border-style: solid;"&gt;
 Previous courses
 &lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody style="color: black;"&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;em&gt;2018-2022&lt;/em&gt; &lt;strong&gt;DPBM-119&lt;/strong&gt; &lt;a href="https://sisu.helsinki.fi/student/courseunit/otm-e8e64092-9a67-4296-be9b-e95da365fc0a"&gt;Protein Interaction Biochemistry&lt;/a&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;em&gt;2018&lt;/em&gt; &lt;a href="https://jeltsch.org/PIB2018"&gt;Cell-based assays for protein interaction detection &amp; quantification&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;2022&lt;/em&gt; &lt;a href="https://mjlab.fi/cba"&gt;Cell-based assays for protein interaction detection &amp; quantification&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;2017&lt;/em&gt; &lt;strong&gt;DBPM&lt;/strong&gt; CancerBio Summer School
 &lt;ul&gt;
 &lt;li&gt;
 &lt;a href="https://jeltsch.org/CBSS2017"&gt;A short histrory of antiangiogenic tumor treatment&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;2014&lt;/em&gt; &lt;strong&gt;&lt;span style="color: red;"&gt;DPBM&lt;/span&gt;&lt;/strong&gt; &lt;a href="https://jeltsch.org/practical_molecular_biology"&gt;Practical Molecular Biology and Genetic Engineering&lt;/a&gt; (lecture part)
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;2011&lt;/em&gt; Lymphatic Research lecture series (six lectures)
 &lt;ul&gt;
 &lt;li&gt;
 Lecture #1: &lt;a href="introduction_lymphatic_research"&gt;Introduction to Lymphatic Research&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;table style="width: 100%;"&gt;
 &lt;thead style="color:blue;"&gt;
 &lt;tr&gt;
 &lt;th style="border-color:white; border-width: 1px; border-style: solid; width: 100%"&gt;
 Workshops
 &lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody style="color:black;"&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;em&gt;2015 - 2017&lt;/em&gt; &lt;strong&gt;&lt;span style="color: red;"&gt;DPBM&lt;/span&gt;&lt;/strong&gt; &lt;a href="https://jeltsch.org/cloningclub_materials"&gt;Cloning Club&lt;/a&gt; (workshop part)
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Adding "Add to calendar" buttons for multiple targets (Google, Outlook, iCal) to an email invitation</title><link>https://jeltsch.org/en/add_to_calendar/</link><pubDate>Sat, 11 Jul 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/add_to_calendar/</guid><description>&lt;p&gt;This is more work than it should be in 2026. These were the first instructions that worked for me: 
 &lt;a href="https://www.litmus.com/blog/how-to-create-an-add-to-calendar-link-for-your-emails/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.litmus.com/blog/how-to-create-an-add-to-calendar-link-for-your-emails/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The instructions essentially use hand-written code (and code generated with Amit Agarwal’s Calendar Links tool (
 &lt;a href="https://www.labnol.org/apps/calendar.html" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.labnol.org/apps/calendar.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ).&lt;/p&gt;</description></item><item><title>Inauguration of the new professors</title><link>https://jeltsch.org/en/new_professors/</link><pubDate>Thu, 28 May 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/new_professors/</guid><description>&lt;p&gt;We - the new professors in the Faculty of Pharmacy at the University of Helsinki - gave our inaugural lectures yesterday!&lt;/p&gt;</description></item><item><title>Angiogenic doping - doable and difficult to detect</title><link>https://jeltsch.org/en/angiogenic_doping/</link><pubDate>Thu, 21 May 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/angiogenic_doping/</guid><description>&lt;p&gt;Less than 1% of athletes test positive for doping in typical world-class events (World Championships, Olympics). However, we know that 
 &lt;a href="https://doi.org/10.1007/s40279-017-0765-4" target="_blank" rel="noopener noreferrer nofollow"&gt;at least 70% of the athletes are doping&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. How do we explain this discrepancy? My lab does angiogenesis research, i.e., we study the growth of blood and lymphatic vessels. Ever since 
 &lt;a href="https://doi.org/10.1073/pnas.93.6.2576" target="_blank" rel="noopener noreferrer nofollow"&gt;the discovery of VEGF-B by Birgitta Olofsson and Ulf Eriksson in 1996&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, I suspected that VEGFs could make for good doping agents, sooner or later. Anti-doping research in endurance sports has focused on blood and red blood cells (RBCs). Erythropoietin (EPO) doping shows how important the RBCs are. But considering the basic mathematical equation &amp;ldquo;concentration = mass divided by volume&amp;rdquo; tells us immediately that you can increase the RBC mass without increasing the RBC concentration by increasing the blood volume. Unsurprisingly, blood volume is very important for endurance performance, perhaps even more so than RBC concentration. This can be seen in &amp;ldquo;sports (pseudo)anemia&amp;rdquo;, where some athletes have a relatively low hemoglobin concentration despite unimpaired performance. What is the upper limit of the blood volume? And would it be possible to increase the upper limit by growing more blood vessels? We discuss &lt;strong&gt;Angiogenic Doping&lt;/strong&gt; in 
 &lt;a href="https://doi.org/10.1007/s40279-026-02447-y" target="_blank" rel="noopener noreferrer nofollow"&gt;our latest publication in &lt;em&gt;Sports Medicine&lt;/em&gt;&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Our hypothesis is that angiogenic doping might already be in use without any good possibility for 
 &lt;a href="https://www.wada-ama.org/en" target="_blank" rel="noopener noreferrer nofollow"&gt;WADA&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to detect it. VEGF growth factors are likely not yet used because their application requires advanced medical technologies that only a few laboratories can provide. However, there are quite a few small molecules that can be slowly up- and microdosed to stimulate both angiogenesis and RBC production in sync, thus avoiding major impacts on the athlete&amp;rsquo;s biological passport. Thanks go to Sofie Lehto, who laid the groundwork for this study, and to doping researcher and sports physician Sergei Iljukov for continuing to work on this side project with me over the last two years.&lt;/p&gt;</description></item><item><title>Vantaa Blue</title><link>https://jeltsch.org/en/vantaa_blue/</link><pubDate>Fri, 15 May 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/vantaa_blue/</guid><description>&lt;p&gt;Swedish Blue Stone is a synthetic jewelry stone made from blast-furnace slag. They were not made on purpose, but have been cast away as a byproduct of metal ore smelting during the last centuries. While in Sweden these stones are 
 &lt;a href="https://www.swedishbluejewelry.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;commercially used&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, nobody in Finland bothers to make a business out of them. A few hobbyist gemstone hunters - like me - have been gathering these stones over the last 50 years or so, but you can still find quite a few of these. One deposit of these blue stones is near the Pitkäkoski Rapids on the Vantaa River. I have polished a few and use them occasionally as presents.&lt;/p&gt;</description></item><item><title>JetPEI transfection of insect cells</title><link>https://jeltsch.org/en/pei_transfection/</link><pubDate>Tue, 12 May 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/pei_transfection/</guid><description>&lt;p&gt;Getting DNA into cells is one of the basic requirements of most of today&amp;rsquo;s life sciences. There are many ways to get DNA into cells: More exotic methods include shooting and electric shocks, but the most common methods deploy chemicals called transfection reagents. These somehow mingle with the DNA and help it to cross the plasma membrane. PEI (Polyethylenimine) is one of the &amp;ldquo;cheaper&amp;rdquo; transfection reagents. If you make it yourself, it probably costs about the same as calcium phosphate transfection (which is one of the oldest and cheapest methods). Even commercially available preparations, such as JetPEI and PEIMax, are budget-friendly compared to many other transfection reagents. However, they do not work very well for insect cells. When I asked - perhaps ten years ago - our provider (Polyplus Transfections), they provided me with a custom protocol for the transfection of insect cells with JetPEI. I have been using it successfully, but mostly only to generate stable cell lines. When making stable transfectants, a somewhat lower transfection efficiency is acceptable. However, I could not find that protocol anywhere online, and thus I have attached it to this post for everybody who needs this information. In a nutshell, the amounts of DNA and transfection reagent are increased to make up for the lower efficacy.&lt;/p&gt;</description></item><item><title>AI: Medically trained models, consciousness</title><link>https://jeltsch.org/en/artificial_intelligence/</link><pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/artificial_intelligence/</guid><description>&lt;p&gt;Most people can perhaps name a handful of LLM models, maybe a dozen if they follow the tech news. However, meanwhile about 3 million different LLM models are freely available from 
 &lt;a href="https://huggingface.co/" target="_blank" rel="noopener noreferrer nofollow"&gt;Hugging Face&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. And not all of them are low-quality models. E.g. Google&amp;rsquo;s Open Source Gemma models are also hosted there; they share a common genesis with Google&amp;rsquo;s Gemini models, but have been optimized for local and research use. Importantly for biomedical researchers, there are also many open, freely available, and locally usable, medically trained LLMs. I have not tested them, but there is a curated list of specialty models on GitHub: 
 &lt;a href="https://github.com/FreedomIntelligence/Awesome-Specialized-Medical-LLMs" target="_blank" rel="noopener noreferrer nofollow"&gt;https://github.com/FreedomIntelligence/Awesome-Specialized-Medical-LLMs&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The list also contains several freely available general medical models like&lt;/p&gt;</description></item><item><title>Installing Zotero on Linux/Ubuntu</title><link>https://jeltsch.org/en/zotero_on_ubuntu/</link><pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/zotero_on_ubuntu/</guid><description>&lt;p&gt;The official way to install Zotero on Linux is mildly speaking a nightmare (
 &lt;a href="https://www.zotero.org/support/installation" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.zotero.org/support/installation&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). The fact that you need detailed instructions and command line skills to succeed in the installation speaks for itself:&lt;/p&gt;</description></item><item><title>I am focusing on the wrong things</title><link>https://jeltsch.org/en/ai_at_uh/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/ai_at_uh/</guid><description>&lt;p&gt;This is a rant, but hear me out. Instead of working on how to utilize AI in my own field, I am:&lt;/p&gt;</description></item><item><title>Purifying Proteins with Äkta &amp; Unicorn</title><link>https://jeltsch.org/en/unicorn7/</link><pubDate>Sun, 19 Apr 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/unicorn7/</guid><description>&lt;p&gt;Proteins (and other biomolecules) are mostly purified by chromatographic methods. There are a few vendors that have designed dedicated chromatography systems that are optimized for biomolecules such as proteins, nucleic acids, and viruses. The most well-known systems are BioRad&amp;rsquo;s NGC and Cytiva&amp;rsquo;s Äkta lines. Our faculty has recently acquired an Äkta Avant, and we are almost ready with setting it up. It&amp;rsquo;s already integrated into the reservation system. Only the automated backup system is still missing. I have been using Äkta devices since 1996, when Professor 
 &lt;a href="https://fi.wikipedia.org/wiki/Jorma_Keski-Oja" target="_blank" rel="noopener noreferrer nofollow"&gt;Jorma Keski-Oja&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 bought one of the first Äkta Explorers for the Haartman Institute. The software was and still is Unicorn, but we are at version 7 now, which has a modern look when compared to the Unicorn versions from the last millennium: much less messy and cluttered. However, even after more than 10 years of development, Unicorn 7 is not yet at feature parity with the old versions. Hence, its &lt;em&gt;&lt;strong&gt;Evaluation&lt;/strong&gt;&lt;/em&gt; module offers you the option to switch back to &lt;em&gt;&lt;strong&gt;Evaluation Classic&lt;/strong&gt;&lt;/em&gt;. E.g., if you want to present personalized and stylish chromatograms in your talks, you still need &lt;em&gt;Evaluation Classic&lt;/em&gt;! The new &lt;em&gt;Evaluation&lt;/em&gt; module does have quick buttons to import curves into presentation software such as PowerPoint, but it is all pixel-based and therefore not easily editable after export. You want to export your curves into the industry-standard vector graphics file: SVG. You can edit it with any modern vector graphics editor, such as Canva, Adobe Illustrator, or Inkscape. When you right-click inside the chromatogram in &lt;em&gt;Evaluation Classic&lt;/em&gt;, you have the option to save the chromatogram as a meta file. However, in the recent Unicorn version, this results in an error on Windows 11. But there is a workaround:&lt;/p&gt;</description></item><item><title>The Study Voucher</title><link>https://jeltsch.org/en/study_voucher/</link><pubDate>Sat, 04 Apr 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/study_voucher/</guid><description>&lt;p&gt;Since I am working at the University of Helsinki (UH), I should probably know a bit more about the upcoming &lt;strong&gt;Study Voucher&lt;/strong&gt; pilot (Finnish: opintoseteli), as UH will offer a lot of courses within this program, including some of mine, e.g. the 
 &lt;a href="https://sisu.helsinki.fi/student/courseunit/otm-eca93b28-2faa-4f85-8b02-a8c6bcc76e43" target="_blank" rel="noopener noreferrer nofollow"&gt;Recombinant DNA Technology (aka “Cloning”)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 course. I did some reading, and here is the gist of it:&lt;/p&gt;</description></item><item><title>Application is not responding</title><link>https://jeltsch.org/en/alive-timeout/</link><pubDate>Fri, 27 Mar 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/alive-timeout/</guid><description>&lt;p&gt;In Gnome, you get a warning if an application takes too long to complete a task. This can be really annoying if you know that the application is just trying to do its job with the available resources. Gdebi, Zotero and SnapGene are some of the apps that frequently cause this timeout warning on my (rather slow) laptop. To let Gnome know to stop sending this disturbing notification (or at least make them much less frequent), you can increase the timeout like this:&lt;/p&gt;</description></item><item><title>The find command on an old Asustor</title><link>https://jeltsch.org/en/busybox_find/</link><pubDate>Sat, 21 Mar 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/busybox_find/</guid><description>&lt;p&gt;Instead of clicking randomly through endless hierarchies of folders on the web GUI of Asustor, you can just ssh into the device and search on the command line using &lt;em&gt;find&lt;/em&gt;. However, there are important differences between the &lt;em&gt;find&lt;/em&gt; command on contemporary Linux systems and the &lt;em&gt;find&lt;/em&gt; command of ADM (the OS of Asustor NAS servers). My EOL Asustor (AS-304T) uses 3.5.9.RWM1, which uses the BusyBox &lt;em&gt;find&lt;/em&gt; v1.19.3, while my Ubuntu Linux uses GNU find 4.9.0. BusyBox &lt;em&gt;find&lt;/em&gt; trades features for a small binary footprint and is locked to GPL-2. On the GPL-3 side on Linux, significant new features and performance enhancements have been added. Here is the &lt;em&gt;find&lt;/em&gt; command that you need if you want to search all disks on your Asustor:&lt;/p&gt;</description></item><item><title>Zotero with 15GB free file storage?</title><link>https://jeltsch.org/en/zotero9/</link><pubDate>Thu, 12 Mar 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/zotero9/</guid><description>&lt;p&gt;I have been using Zotero as my 
 &lt;a href="https://en.wikipedia.org/wiki/Reference_management_software" target="_blank" rel="noopener noreferrer nofollow"&gt;bibliography management software&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 since 2013 (migrating from EndNote) and have generally been happy with it (and I blogged 
 &lt;a href="https://jeltsch.org/en/migration/"&gt;about it&lt;/a&gt;
 before). Although our university provides EndNote access, most students will lose &amp;ldquo;free&amp;rdquo; access after leaving the university. A yearly subscription to EndNote used to set you back about €100 (in Finland via a reseller), which is an unnecessary expense in a student&amp;rsquo;s budget. EndNote&amp;rsquo;s &amp;ldquo;one-time purchase&amp;rdquo; model is, imho, deceptive marketing, because you are not eligible to major upgrades, which are released approximately yearly. The &amp;ldquo;upgrade fee&amp;rdquo; is usually about the same as the yearly subscription used to be.&lt;/p&gt;</description></item><item><title>You know you've been in Finland too long…</title><link>https://jeltsch.org/en/too_long/</link><pubDate>Wed, 04 Mar 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/too_long/</guid><description>&lt;p&gt;&lt;em&gt;You know you&amp;rsquo;ve been in Finland too long when…&lt;/em&gt; is an old 
 &lt;a href="https://www.facebook.com/groups/2259358880/" target="_blank" rel="noopener noreferrer nofollow"&gt;Facebook thread from 2010&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but I have had quite a few of these moments realizing that I would no longer pass as a normal German.&lt;/p&gt;</description></item><item><title>How to install the color-blind-safe Nature Color Palette in Inkscape</title><link>https://jeltsch.org/en/nature-color-palette/</link><pubDate>Wed, 28 Jan 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/nature-color-palette/</guid><description>&lt;p&gt;This one is short and easy on Linux. For instructions how to install this color palette on Windows or macOS, please visit 
 &lt;a href="https://github.com/atsuyaw/NatureColorPalette" target="_blank" rel="noopener noreferrer nofollow"&gt;https://github.com/atsuyaw/NatureColorPalette&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>The Asustor AS-304T NAS cannot mount contemporary ext4 filesystems</title><link>https://jeltsch.org/en/ext4/</link><pubDate>Thu, 22 Jan 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/ext4/</guid><description>&lt;p&gt;The Asustore AS-303T is meanwhile quite old (from 2013), but I still wanted to keep it around to store backups from the last 15 years or so. I originally had placed four 2TB-drives into the device, but now I happened to have four old 3TB-drives lying around and I wanted to use them to maximize the storage capacity. So I temporarily copied the data from the NAS&amp;rsquo;s RAID to a few external drives before upgrading the NAS with the 3TB-drives. I did some of the copying via a 
 &lt;a href="https://jeltsch.org/en/route/"&gt;direct point-to-point cable connection with my laptop&lt;/a&gt;
, which was a bad idea, because when I later tried to copy back the data using the local USB3-port on the NAS, the NAS&amp;rsquo; operating system did not recognize the ext4 file system, that my Ubuntu 24.04 had been using. It turns out that the Asustor NAS uses BusyBox v1.19.3, and even though it can read the ext4 filesystem, it does not know the modern ext4 features and thus failed to mount the drives (ADM version 3.5.9.RWM1, which received its latest update on August 29th, 2022). In order for the Asustor OS to recogize these drives, I needed to &amp;ldquo;downgrade&amp;rdquo; the ext4 filesystem. Below are the necessary commands to disable the newer ext4 features:&lt;/p&gt;</description></item><item><title>Routing network traffic through two different NICs</title><link>https://jeltsch.org/en/route/</link><pubDate>Sat, 03 Jan 2026 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/route/</guid><description>&lt;p&gt;I am just copying a lot of files from our NAS-Backup do my laptop. Since the WiFi was too slow (1 TB takes a few hours in the real world), I connected the NAS directly to my laptop with an ethernet cable. Both machines needed to setup their IP address manually within the same network (which can be whatever; I used 192.168.8.150 for my laptop and 192.168.8.199 for the NAS, and Netmask for both 255.255.0.0). Since this &amp;ldquo;internal&amp;rdquo; network does not provide internet access, my Ubuntu 24.04 laptop fell automatically back to WiFi. To force the laptop to use the wired network, I needed to deactivate WiFi. But now I cannot get online without WiFi. So I needed to tell the computer to use the wired network only for the NAS which has the IP 192.168.8.199. The command I needed is:&lt;/p&gt;</description></item><item><title>My Samsung Work Phone Came Preinstalled With Spyware</title><link>https://jeltsch.org/en/AppCloud/</link><pubDate>Thu, 25 Dec 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/AppCloud/</guid><description>&lt;p&gt;Working at the University of Helsinki, you might get the impression that the IT department is serious about protecting your digital safety. For example, the IT department forces all UH employees to take a yearly “exam” to prove that we still remember the basics of computer security and privacy. They also continue – against all experts&amp;rsquo; advice – to force users to update their passwords annually. Studies have shown that both above practices are lowering and not increasing the security posture [1,2]. Privacy is more of a theater than reality in today’s digital world [3]. Should I have been surprised that the Android phone model officially recommended by my own IT department came preinstalled with spyware?&lt;/p&gt;</description></item><item><title>Python rules our plants</title><link>https://jeltsch.org/en/flint2/</link><pubDate>Wed, 24 Dec 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/flint2/</guid><description>&lt;p&gt;In 2025, we updated our 12-year-old router (the Asus RT-AC66U, WiFi 5/IEEE 802.11ac) and replaced it with a WiFI 6 
 &lt;a href="https://www.gl-inet.com/products/gl-mt6000/" target="_blank" rel="noopener noreferrer nofollow"&gt;Flint 2 (GL-MT6000)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. While the default user interface of the Flint 2 is pretty basic, its advanced setup is a powerhouse. When you click &amp;ldquo;Advanced Setup&amp;rdquo;, you can access the underlying 
 &lt;a href="https://openwrt.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;OpenWRT&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 user interface. OpenWRT is a Linux distribution for routers. And unsurprisingly, it is very powerful. A year ago, we started to use a 
 &lt;a href="https://phlizon.eu/products/phlizon-pl1000-qb-full-spectrum-led-grow-light" target="_blank" rel="noopener noreferrer nofollow"&gt;LED array&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to help our plants survive the winter. To automatically operate the lights, we use a 
 &lt;a href="https://kb.shelly.cloud/knowledge-base/shelly-plus-plug-s-v2" target="_blank" rel="noopener noreferrer nofollow"&gt;Shelly smart plug&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 via a Python script that calculates the light levels and electricity prices (using 
 &lt;a href="https://www.sahkonhintatanaan.fi/sahkon-hinta-api" target="_blank" rel="noopener noreferrer nofollow"&gt;the sähkönhintatänään API&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to get the price data) and switches the plant lights only on when both light levels and electricity prices are low. Today, we moved this Python script from my desktop computer to the Flint 2 router. There are thousands of installable packages available for OpenWRT (directly from the router UI: Applications &amp;gt; Plug-ins). To make my Python script work on the router, we first needed to install the openssh-server to get shell access (btw. the p/l combo is root/&amp;ldquo;same password as for the web UI&amp;rdquo;, the router correctly opens the access only to the local network). We also installed python3 and python3-pip and then pip-installed the two non-standard packages 
 &lt;a href="https://pypi.org/project/ShellyPy/" target="_blank" rel="noopener noreferrer nofollow"&gt;ShellyPy&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (to address the smart plugs) and 
 &lt;a href="https://pypi.org/project/astral/" target="_blank" rel="noopener noreferrer nofollow"&gt;astral&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (to calculate the dark/bright periods for any given day at Helsinki latitude, which is around 60°North). We just needed to add an entry to the crontab to run the script once every hour. Since you are logged in as root, you just need to execute crontab -e and add this line to the crontab &lt;code&gt;0 * * * * python3 /root/plantlight.py&lt;/code&gt; and restart the cron daemon (which you can do via the OpenWRT UI under &amp;ldquo;System &amp;gt; Startup&amp;rdquo;).&lt;/p&gt;</description></item><item><title>Still wondering what to study?</title><link>https://jeltsch.org/en/study/</link><pubDate>Sat, 20 Dec 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/study/</guid><description>&lt;p&gt;This is what I would do if I were 20 years old today: I would enter an interdisciplinary study program. My favorite among the programs offered in Finland is the 
 &lt;a href="https://www.helsinki.fi/en/degree-programmes/pharmaceutical-research-development-and-safety-masters-programme/studying" target="_blank" rel="noopener noreferrer nofollow"&gt;International Master’s Programme in Pharmacy&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (officially &amp;ldquo;Master’s Programme in Pharmaceutical Research, Development and Safety&amp;rdquo;, abbreviated MPHARM) at the University of Helsinki. I give you 5 compelling reasons:&lt;/p&gt;</description></item><item><title>The Finnish Dream: A Pipe Dream?</title><link>https://jeltsch.org/en/dream/</link><pubDate>Mon, 15 Dec 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/dream/</guid><description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;A reality check for international students&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Finland has been celebrated as 
 &lt;a href="https://www.helsinkitimes.fi/world-int/26325-finland-ranked-world-s-happiest-country-for-eighth-year.html" target="_blank" rel="noopener noreferrer nofollow"&gt;the world’s happiest country for now eight years in a row&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, Finland is not only the happiest country, but also the country with 
 &lt;a href="https://en.wikipedia.org/wiki/List_of_countries_by_total_fertility_rate#/media/File:Total_Fertility_Rate_Map_by_Country.svg" target="_blank" rel="noopener noreferrer nofollow"&gt;one of the lowest fertility rates&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. In order to stabilize the 
 &lt;a href="https://www.intereconomics.eu/contents/year/2020/number/2/article/the-finnish-pension-system-and-its-future-challenges.html" target="_blank" rel="noopener noreferrer nofollow"&gt;pension system&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, Finland decided that it needs immigration, an idea very radical for a country that was 30 years ago almost as isolated from the rest of Europe as North Korea is nowadays from the rest of Asia. At that time, the international car sign for Finland was still &lt;strong&gt;SF&lt;/strong&gt; for &lt;strong&gt;Soviet Finland&lt;/strong&gt; (just kidding, the S obviously stands for &lt;strong&gt;Sweden&lt;/strong&gt;). Finland wants to increase immigration by attracting foreign students to pursue degrees in Finland, hoping that some of them will stay in the country after graduation. Hence, Finland has become an increasingly popular destination for international students, particularly from Asia. Lured by promises of a high-quality life, excellent education, and abundant opportunities, many invest big time to pursue a degree in one of the 
 &lt;a href="https://en.wikipedia.org/wiki/List_of_universities_in_Finland" target="_blank" rel="noopener noreferrer nofollow"&gt;Finnish universities&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Ten years ago, university education was free for everybody (including all foreigners), but since 
 &lt;a href="https://eurydice.eacea.ec.europa.eu/news/finland-tuition-fees-non-eueea-students-have-been-evaluated" target="_blank" rel="noopener noreferrer nofollow"&gt;since 2017, students from non-EU/EEA countries have needed to pay tuition fees&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. This was not the universities&amp;rsquo; own decision, but mandated by the government.&lt;/p&gt;</description></item><item><title>Instructions how to convert an Asustor AS7004T into an Ubuntu Server</title><link>https://jeltsch.org/en/AS7004T/</link><pubDate>Sat, 22 Nov 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/AS7004T/</guid><description>&lt;p&gt;This weekend, I upgraded our old Asustor AS7004T NAS to run an Ubuntu 24.04 server. The ADM OS had not been received any updates anymore for more than a year and it had been switched off and sitting on shelf since. This is a shame because there was absolutely nothing wrong with it. I had early on upgraded the original 2 GB memory of the device with an 8 GB module to a total of 10 GB. But you can run an Ubuntu server on 2 GB if you wanted to… What do you need for the conversion? Obviously, you need to plug in a USB-keyboard and a mouse. Apple USB keyboards do not work. The cheaper the keyboard the better. Sometimes there were problems with the mouse and then it helped to plug it into another USB port. And of course you need to connect the NAS to a monitor via an HDMI cable. I recommend to install Ubuntu Server 24.04.3. Ubuntu Desktop 24.03 also works (I tested it), but I don&amp;rsquo;t need it and the server has a much smaller footprint. Unlike with older Asustor NAS devices and distributions, fan control worked without problems. However, LED control and display info do not work: The display always shows &amp;ldquo;Starting system. Please wait…&amp;rdquo;.&lt;/p&gt;</description></item><item><title>Just another type of fish</title><link>https://jeltsch.org/en/svs/</link><pubDate>Wed, 12 Nov 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/svs/</guid><description>&lt;p&gt;I still dream of improving my Finnish language skills, and as a consequence, I occasionally do irrational things. Now, with much help from two amazingly patient editors, I have tried to write a popular science article in Finnish about our scientific excursion into fish biology territory. The 
 &lt;a href="https://menejatieda.fi/miten-ihmisten-ja-kalojen-verisuonijarjestelmat-eroavat-toisistaan/" target="_blank" rel="noopener noreferrer nofollow"&gt;article&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 just appeared in the 
 &lt;a href="https://menejatieda.fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;mene &amp; tiedä&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 online magazine of the 
 &lt;a href="https://nuortentiedeakatemia.fi/en" target="_blank" rel="noopener noreferrer nofollow"&gt;Young Academy Finland&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (
 &lt;a href="https://nuortentiedeakatemia.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;Nourten Tiedeakatemia&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
).&lt;/p&gt;</description></item><item><title>Quiz results</title><link>https://jeltsch.org/en/quiz/</link><pubDate>Thu, 06 Nov 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/quiz/</guid><description>&lt;img class="img-fluid "
 src="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=1947561363&amp;amp;format=image"
 alt="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=1947561363&amp;amp;format=image"&gt;


&lt;img class="img-fluid "
 src="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=1795225083&amp;amp;format=image"
 alt="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=1795225083&amp;amp;format=image"&gt;
&lt;hr&gt;


&lt;img class="img-fluid "
 src="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=1097954147&amp;amp;format=image"
 alt="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=1097954147&amp;amp;format=image"&gt;


&lt;img class="img-fluid "
 src="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=2131094260&amp;amp;format=image"
 alt="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=2131094260&amp;amp;format=image"&gt;
&lt;hr&gt;


&lt;img class="img-fluid "
 src="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=333077290&amp;amp;format=image"
 alt="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=333077290&amp;amp;format=image"&gt;


&lt;img class="img-fluid "
 src="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=1762136872&amp;amp;format=image"
 alt="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=1762136872&amp;amp;format=image"&gt;
&lt;hr&gt;


&lt;img class="img-fluid "
 src="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=1212739281&amp;amp;format=image"
 alt="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=1212739281&amp;amp;format=image"&gt;


&lt;img class="img-fluid "
 src="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=643718505&amp;amp;format=image"
 alt="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=643718505&amp;amp;format=image"&gt;
&lt;hr&gt;


&lt;img class="img-fluid "
 src="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=1875740506&amp;amp;format=image"
 alt="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=1875740506&amp;amp;format=image"&gt;


&lt;img class="img-fluid "
 src="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=778977924&amp;amp;format=image"
 alt="https://docs.google.com/spreadsheets/d/e/2PACX-1vQa3ihtSVwf31OJ9QEJTHS7Rq_v-uXiRmP7MBJjXREYhQcalSLLz3nSndsRGwve_yB6iCLs0DHAkQ3R/pubchart?oid=778977924&amp;amp;format=image"&gt;</description></item><item><title>ADAMTS18 regulates ECM turnover via fibronectin cleavage</title><link>https://jeltsch.org/en/Barbiera_2025/</link><pubDate>Tue, 04 Nov 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/Barbiera_2025/</guid><description>&lt;p&gt;The maintenance of the specialized blood vessels in intestinal villi had been the topic of a Nature Communications paper from the Petrova lab (
 &lt;a href="https://doi.org/10.1038/s41467-022-31571-2" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1038/s41467-022-31571-2&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). Maintaining the polarity of the nutrient-absorbing vessels required a differential exposure to VEGFA, which was maintained by specialized cells producing the right amount of fibronectin. The previously orphan ADAMTS18 was the protease that appeared instrumental in the proteolytic maturation of fibronectin. Now, a publication from the University of Eastern Finland analyzed the ADAMTS18 fibronectin connection in more detail: 
 &lt;a href="https://doi.org/10.1016/j.jbc.2025.110844" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1016/j.jbc.2025.110844&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Fibronectin normally does not exist as a single molecule, but it forms fibrils that are essential building blocks of the extracellular matrix. ADAMTS18 removes a critical part of the fibronectin molecule, thus preventing it from forming fibrils. This establishes ADAMTS18 as an important player not only in endothelial cell biology, but potentially in many other contexts in which fibronectin-containing extracellular matrix is involved. Fibronectin, as a major component of the provisional matrix, is crucial during wound healing and in the ECM maintenance of organs like the lungs. Consequently, there are many interesting avenues opening up to look at additional specific functions for ADAMTS18. Congrats, Maria, for this important contribution to our understanding of another ADAMTS family member!&lt;/p&gt;</description></item><item><title>Thank you, Aalto-Helsinki iGEM team!</title><link>https://jeltsch.org/en/iGEM2025/</link><pubDate>Sun, 02 Nov 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/iGEM2025/</guid><description>&lt;p&gt;I am extremely proud of you, Aalto-Helsinki 
 &lt;a href="https://igem.org" target="_blank" rel="noopener noreferrer nofollow"&gt;iGEM&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 team (
 &lt;a href="https://www.aaltohelsinki.com" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.aaltohelsinki.com&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 )! Although being in survival mode all year long, the results are truly exceptional: &lt;strong&gt;Gold Medal&lt;/strong&gt; achieved, &lt;strong&gt;nominated for Best Therapeutics Project&lt;/strong&gt; (overgrad series, tightly beaten by the equally exceptional Toronto University&amp;rsquo;s Mystiphage project), and two special prizes for &lt;strong&gt;Best Measurement&lt;/strong&gt; and &lt;strong&gt;Best Sustainable Development Impact&lt;/strong&gt;! I would have loved to be in Paris for the Grand Jamboree, but teaching duties and grant application deadlines took priority. Judging from the videos, I was not required at all. An oral vitamin B12 supplement that also works for all patients currently requiring injections is one step closer. We will keep you informed about our progress, this is only the beginning!&lt;/p&gt;</description></item><item><title>The War on Cancer</title><link>https://jeltsch.org/en/warburg/</link><pubDate>Wed, 01 Oct 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/warburg/</guid><description>&lt;p&gt;Wednesday, October 1, 2025, is the European Day of Foundations and Donors. Since we receive close to zero basic research funding, my research is absolutely dependent on external funding. As much of our government&amp;rsquo;s R&amp;amp;D funding has shifted from academic to commercial research (&amp;ldquo;business funding&amp;rdquo;), 
 &lt;a href="https://saatiotrahastot.fi/en/frontpage" target="_blank" rel="noopener noreferrer nofollow"&gt;foundations&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 are keeping cancer research in Finland alive. In the past, a significant amount of money has also been coming from taxpayers&amp;rsquo; money. Most people associate this with US President Richard Nixon, who declared 
 &lt;a href="https://en.wikipedia.org/wiki/War_on_cancer" target="_blank" rel="noopener noreferrer nofollow"&gt;War on Cancer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in 1971. However, the politically supported &amp;ldquo;War on Cancer&amp;rdquo; was not, as often claimed, started by Nixon. The war against cancer had been a priority of politicians of a very different kind almost 40 years earlier.&lt;/p&gt;</description></item><item><title>Paprika harvest is starting soon</title><link>https://jeltsch.org/en/paprika_harvest_is_starting_soon/</link><pubDate>Sun, 21 Sep 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/paprika_harvest_is_starting_soon/</guid><description>&lt;p&gt;For the first time, we will have a decent paprika harvest from our balcony garden. We have had success with 
 &lt;a href="https://jeltsch.org/en/cucumbers/"&gt;cucumbers&lt;/a&gt;
 and 
 &lt;a href="https://jeltsch.org/en/growing_tomatoes_on_a_balcony_in_finland/"&gt;tomatoes&lt;/a&gt;
, but our paprika plants were always attacked early on in the growing season by some spider mites, which seem to be indigenous to our balcony. However, the fruits are just now starting to get their red color. Hopefully, all will get red before the first night temperatures fall below zero on our balcony, but that is often only the case in late December, since the balcony is glassed. Of course, green paprika is also edible, but the red ones just contain more vitamins (at least more 
 &lt;a href="https://doi.org/10.24326/asphc.2019.1.2" target="_blank" rel="noopener noreferrer nofollow"&gt;vitamin C&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="https://doi.org/10.1021/jf062327a" target="_blank" rel="noopener noreferrer nofollow"&gt;folic acid/vitamin B9&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Do you want to know which breed we seeded? We used the seeds from the red Ramiro paprika that you can buy from Prisma: 
 &lt;a href="https://www.s-kaupat.fi/tuote/coop-makea-suippopaprika-300g/6438574276493" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.s-kaupat.fi/tuote/coop-makea-suippopaprika-300g/6438574276493&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Exporting from Avidemux to MP4</title><link>https://jeltsch.org/en/avidemux/</link><pubDate>Sat, 20 Sep 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/avidemux/</guid><description>&lt;p&gt;For some reason, Helsinki University&amp;rsquo;s 
 &lt;a href="https://www.helsinki.fi/fi/ajankohtaista/unitube" target="_blank" rel="noopener noreferrer nofollow"&gt;Unitube&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 crashes when trying to upload an MKV file. The same used to work last year… Only proprietary formats seem to be ok (such as MP4). This creates lots of additional work for me, since I use open source tools to edit my lecture recordings (mostly to cut out unnecessary parts).However, to create an MP4 file, I need to transcode, which is a time-consuming process that requires changing many of the default settings. Below the process using the Open source software Avidemux:&lt;/p&gt;</description></item><item><title>t_coffee still fails on a standard Ubuntu 24.04 LTS install</title><link>https://jeltsch.org/en/t_coffee/</link><pubDate>Thu, 18 Sep 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/t_coffee/</guid><description>&lt;p&gt;The bug in t_coffee, reported on 
 &lt;a href="https://github.com/cbcrg/tcoffee/issues/27#issuecomment-1355339411," target="_blank" rel="noopener noreferrer nofollow"&gt;https://github.com/cbcrg/tcoffee/issues/27#issuecomment-1355339411,&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is still an issue after many years. I hardly dare to recommend t_coffee to my students, even though I would like to, because it is otherwise an excellent and very powerful program. Most of them fail to install it on our university&amp;rsquo;s default Ubuntu distribution (&amp;ldquo;Cubbli&amp;rdquo;), which is atm Ubuntu 24.04. I tried it out myself just recently (Ubuntu 24.04 LTS with both the version provided by the default Ubuntu repository via the package manager and the stable and beta versions from 
 &lt;a href="https://tcoffee.org/Projects/tcoffee/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;https://tcoffee.org/Projects/tcoffee/index.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
(stable COFFEE_installer_Version_13.46.0.919e8c6b_linux_x64.tar.gz and beta T-COFFEE_installer_Version_13.46.1.b8b01e06_linux_x64.tar.gz). All of them still complain with &amp;ndash;ERROR: MAX_N_PID exceeded. It gets stuck somewhere and takes approximately one minute before it throws the error, even with a simple task that normally takes a few seconds. With a more complex alignment, it can take minutes or hours before the error is thrown. The workaround is to set the environment variable before every run, i.e., you replace t_coffee with a shell script that calls the renamed t_coffee after setting the environment parameter MAX_N_PID_4_TCOFFEE to something big (like /proc/sys/kernel/pid_max). The issue is explained in the Github link above. See also 
 &lt;a href="https://github.com/cbcrg/tcoffee/issues/47" target="_blank" rel="noopener noreferrer nofollow"&gt;https://github.com/cbcrg/tcoffee/issues/47&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Another workaround is to recompile with a different MAX_N_PID, which is rather straightforward; see also here 
 &lt;a href="https://github.com/cbcrg/tcoffee" target="_blank" rel="noopener noreferrer nofollow"&gt;https://github.com/cbcrg/tcoffee&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
:&lt;/p&gt;</description></item><item><title>Delivery still limits VEGF therapy</title><link>https://jeltsch.org/en/Mavali_Zadeh_2025/</link><pubDate>Fri, 12 Sep 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/Mavali_Zadeh_2025/</guid><description>&lt;p&gt;Simply injecting a lab-made growth factor into the body isn’t enough to copy what the body does naturally. That’s because our own growth factors are released in the right place, at the right time, and in the right amount, and their levels are constantly adjusted using feedback loops.&lt;/p&gt;</description></item><item><title>Wireguard</title><link>https://jeltsch.org/en/wireguard/</link><pubDate>Sat, 30 Aug 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/wireguard/</guid><description>&lt;p&gt;My home router (a GL-iNet GL-MT6000) offers built-in WireGuard support. To add a client, you push a button and can either scan a QR code or download the configuration file. The QR code works out-of-the-box with my Wireguard for Android App (the official client for Android), and the configuration file works equally well for Ubuntu Linux 24.04 with Network Manager. To set up the VPN, you simply import the configuration file. The last command is to prevent the VPN from autostarting after a reboot, since when I work from home there is little use in routing my traffic to my own VPN server at home if I am anyway at home.&lt;/p&gt;</description></item><item><title>Backing up DVDs</title><link>https://jeltsch.org/en/dvdbackup/</link><pubDate>Sat, 09 Aug 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/dvdbackup/</guid><description>&lt;p&gt;DVD ripping is one thing (and 
 &lt;a href="https://handbrake.fr/" target="_blank" rel="noopener noreferrer nofollow"&gt;Handbrake&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is the tool I have been mostly using for that). But sometimes you want to just copy the whole DVD to your hard drive. On Ubuntu Linux, my preferred software for this is 
 &lt;a href="https://dvdbackup.sourceforge.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;dvdbackup&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Academic career</title><link>https://jeltsch.org/en/prof/</link><pubDate>Sun, 03 Aug 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/prof/</guid><description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;A tiny job market but the best European country to live in (considering global warming)&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This month, I transitioned from Associate to Full Professor at my university. Trusting the opinion of my doctoral supervisor 
 &lt;a href="https://en.wikipedia.org/wiki/Kari_Alitalo" target="_blank" rel="noopener noreferrer nofollow"&gt;Kari Alitalo&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://researchportal.helsinki.fi/en/persons/p%C3%A4ivi-tammela" target="_blank" rel="noopener noreferrer nofollow"&gt;my current supervisor&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, and mostly everybody else, I did not prepare a plan B, in case I would be denied tenure. As a Gen Xer on the Finnish job market, what could have been a realistic plan B? Looking at the international job market would make it easier to solve the problem by increasing opportunities by a factor of 100, even when considering only English- and German-speaking countries. Finland&amp;rsquo;s population is only about 5.6 million, and its job market is tiny. However, going abroad is not that easy if the rest of your family is opposed to a change of scenery. And why would I leave the only country in Europe whose summer temperatures are not health-threatening? Sure, global warming also hits the Nordic countries: We just had the 
 &lt;a href="https://www.theguardian.com/environment/2025/aug/02/nordic-countries-hit-by-truly-unprecedented-heatwave" target="_blank" rel="noopener noreferrer nofollow"&gt;longest uninterrupted heatwave in Finland&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 since people are taking measurements (22 days of &amp;gt;30°C). But 30°C beats 40°C hands down. For my American friends &amp;amp; family: 30°C = 86°F, 40°C = 104°C.&lt;/p&gt;</description></item><item><title>Same place, 38 years later (part A)</title><link>https://jeltsch.org/en/Tallinn_2025a/</link><pubDate>Sat, 19 Jul 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/Tallinn_2025a/</guid><description>&lt;p&gt;I visited Tallinn for the first time in 1987. It was also my first and last visit to the Soviet Republic of Estonia. I took a few photographs at the time (I had one roll of 35-mm film with 36 exposures). Last week, I went back after more than 25 years of not having been there to take re-shots of some of the places. I received help from an expert, who pinpointed the exact locations, down to a few meters, where I had taken the shots in 1987. However, it was still difficult to get the perspective right, and I clearly failed in three of the four pictures. I thought I had taken my 28-100 mm Zoom objective in 1987, but after looking at the pictures, I am not so sure anymore. I also had a 70-210 mm Zoom, and I might have used that one. It&amp;rsquo;s somehow clear from the 1987 images that I must have been far away from the people I photographed, since nobody took notice. I should have used the same camera (which I still have in a drawer that I hadn&amp;rsquo;t opened for a decade or longer), but I didn&amp;rsquo;t manage to get photographic (&amp;ldquo;chemical&amp;rdquo;) film on short notice. Shot #3 was especially challenging since none of the buildings visible in the 1987 image still exist. Happy to get feedback for my next visit!&lt;/p&gt;</description></item><item><title>Same place, 38 years later (part B)</title><link>https://jeltsch.org/en/Tallinn_2025b/</link><pubDate>Sat, 19 Jul 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/Tallinn_2025b/</guid><description>&lt;p&gt;#Not necessary!
#&lt;!-- This inline block targets only this specific card's thumbnail height --&gt;
#&lt;style&gt;&lt;/p&gt;












&lt;h1 id="adjusts-the-aspect-ratio-or-sets-a-fixed-height-for-this-specific-post-context" class="heading"&gt;/* Adjusts the aspect-ratio or sets a fixed height for this specific post context */&lt;a href="#adjusts-the-aspect-ratio-or-sets-a-fixed-height-for-this-specific-post-context" aria-labelledby="adjusts-the-aspect-ratio-or-sets-a-fixed-height-for-this-specific-post-context"&gt;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512" overflow="visible"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h1&gt;













&lt;h1 id="card-img-wrap-img-wrap" class="heading"&gt;.card-img-wrap, .img-wrap {&lt;a href="#card-img-wrap-img-wrap" aria-labelledby="card-img-wrap-img-wrap"&gt;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512" overflow="visible"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h1&gt;













&lt;h1 id="max-height-150px-force-your-exact-custom-height-here" class="heading"&gt;max-height: 150px; /* Force your exact custom height here */&lt;a href="#max-height-150px-force-your-exact-custom-height-here" aria-labelledby="max-height-150px-force-your-exact-custom-height-here"&gt;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512" overflow="visible"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h1&gt;













&lt;h1 id="object-fit-cover" class="heading"&gt;object-fit: cover;&lt;a href="#object-fit-cover" aria-labelledby="object-fit-cover"&gt;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512" overflow="visible"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h1&gt;













&lt;h1 id="heading" class="heading"&gt;}&lt;a href="#heading" aria-labelledby="heading"&gt;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512" overflow="visible"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;#&lt;/style&gt;&lt;/p&gt;</description></item><item><title>Same place, 38 years later (part C)</title><link>https://jeltsch.org/en/Tallinn_2025c/</link><pubDate>Sat, 19 Jul 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/Tallinn_2025c/</guid><description>&lt;p&gt;This was the most tricky image and I am not sure at all whether the new image captures the correct place. Again, I think the 1987 shot must have been taken with a focal length of more than 100 mm. There was no building that could have served as a clearly identifiable fixpoint.BTW: All the 2025 images were taken with the mobile phone camera of a Samsung Galaxy A35. Taking the original camera (Ricoh XR-P) with me would have approximately doubled the weight of my luggage.&lt;/p&gt;</description></item><item><title>Same place, 38 years later (part D)</title><link>https://jeltsch.org/en/Tallinn_2025d/</link><pubDate>Sat, 19 Jul 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/Tallinn_2025d/</guid><description>&lt;p&gt;Next time I&amp;rsquo;ll take my old SLR camera and the 70-210 zoom objective. I guess I could have used the digital zoom of my mobile phone…&lt;/p&gt;</description></item><item><title>Booting my Lenovo ThinkPad X390 from USB</title><link>https://jeltsch.org/en/usb/</link><pubDate>Sat, 12 Jul 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/usb/</guid><description>&lt;p&gt;It&amp;rsquo;s sometimes harder than you think to boot a computer from a USB stick. It takes two non-trivial skills to pull it off:&lt;/p&gt;</description></item><item><title>An impossible overlap-extension PCR</title><link>https://jeltsch.org/en/oep/</link><pubDate>Sat, 21 Jun 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/oep/</guid><description>&lt;p&gt;A PhD student of mine asked me about plasmid maps for several DNA constructs that I had created some 20 years ago. Since 
 &lt;a href="https://snapgene.com" target="_blank" rel="noopener noreferrer nofollow"&gt;SnapGene&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 did not exist at the time, I had used the now obsolete GeneConstructionKit2. I performed many clonings at the time, but I did not continue generating maps for all of them. The GCK2 format does not allow for easy annotation. You needed a separate program for comprehensively annotating the plasmids, and this data was saved in a separate file, the so-called &amp;ldquo;illustration&amp;rdquo; file: what could possibly go wrong? Yesterday, I ended up digging out my old lab notebooks and retracing about 10 old clonings in SnapGene. However, I was unable to simulate one of the assemblies because SnapGene was too conservative in disallowing &amp;ldquo;bad&amp;rdquo; PCR primers to function. I had performed overlap-extension PCR to introduce a mutation into the mouse VEGF-D cDNA. The homologous mutation had been introduced into human VEGF-D before, and I therefore had the primers for the human sequences. Mouse and human VEGF-D are very similar. The primers designed to amplify the human PCR were not perfect when using mouse cDNA as a template, but none of the differences would result in amino acid changes. So I attempted the PCR with a primer that had a mismatch in the third nucleotide from the 3&amp;rsquo;-end. The PCR was successful, but even when I lowered the hybridisation parameters to the least stringent settings, SnapGene would not anneal this primer to my template. To simulate cloning in SnapGene and generate a map, I needed to introduce a mutation into my primer and then reverse the mutation after the overlap extension PCR. I guess I need to file a bug report (or would this be a feature request?). It seems appropriate that the program should be able to allow annealing of primers that do anneal in reality…&lt;/p&gt;</description></item><item><title>Python Virtual Environments</title><link>https://jeltsch.org/en/virtual_environment_for_python/</link><pubDate>Mon, 16 Jun 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/virtual_environment_for_python/</guid><description>&lt;p&gt;There are many different ways to run Python in a virtual environment. I have used mostly conda (together with anaconda), but I frequently end up doing work on machines that do not have it installed. Hence, I have been recently starting to use the &amp;ldquo;inbuilt&amp;rdquo; virtual environment. If you are working on a Python project in a directory, these are the steps to start using it:&lt;/p&gt;</description></item><item><title>Learning and Teaching Materials about Biological Drugs</title><link>https://jeltsch.org/en/biologicals/</link><pubDate>Sun, 08 Jun 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/biologicals/</guid><description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;Lecture slides &amp;ldquo;Biologiset lääkkeet&amp;rdquo; (Finnish)&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://docs.google.com/presentation/d/1SVoqY5y4sxDt2UTfAjxNbERm3b8jm_yvKGVzSjmxTJs/edit?usp=sharing"&gt;Original (Google) Slides&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://drive.google.com/file/d/16wBJwosm7DMs6XSmcEG-V6fQzQBjWEbZ/view?usp=sharing"&gt;PDF&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://drive.google.com/file/d/1A1XYO_NINUcXT0tmeiHDO2hp1zv9XeJ5/view?usp=sharing"&gt;PowerPoint, zipped&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Learning Materials in Finnish Language&lt;/strong&gt;&lt;/em&gt;
 &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Basic introduction to biological drugs&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Title: &lt;span style="color: red;"&gt;Biologiset lääkkeet&lt;/span&gt; (Biological Drugs)
Year: 2016
Creator: Fimea (Finnish Medicines Agency)
URL: https://fimea.fi/laaketurvallisuus_ja_tieto/biologiset-laakkeet
&lt;/li&gt;
&lt;li&gt;
Title: &lt;span style="color: red;"&gt;Biologiset lääkkeet&lt;/span&gt; (Biological Drugs)
Year: 2023
Creator: Terveyskylä (Public information service provided a.o. by Finnish university hospitals)
URL: https://www.terveyskyla.fi/laaketalo/tietoa-laakkeista/biologiset-laakkeet
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Basic introduction to biosimilars&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>A better Levodopa</title><link>https://jeltsch.org/en/better_levodopa/</link><pubDate>Sat, 31 May 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/better_levodopa/</guid><description>&lt;p&gt;Saku Renunanen&amp;rsquo;s manuscript about novel inhibitors of levodopa decarboxylases was published in the 
 &lt;a href="https://doi.org/10.1016/j.ejps.2025.107133" target="_blank" rel="noopener noreferrer nofollow"&gt;European Journal of Pharmaceutical Sciences&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. It is a textbook example of drawing from the expertise of many different people to make progress. We all know that levodopa provides only symptomatic treatment and that the real breakthrough in Parkinson&amp;rsquo;s Disease treatment probably has to come from a molecular understanding of the formation of the alpha synuclein and tau protein aggregates and how to interfere with or reverse it. However, disentangling the molecular aetiology of Parkinson&amp;rsquo;s disease and finding a way to interfere with it will still take us many years. Therefore, improving existing treatment strategies can have a bigger impact on patients&amp;rsquo; lives in the short term, and exploring new approaches to improve dopamine deficiency-addressing strategies is thus worthwhile.Levodopa is still the go-to drug for Parkinson’s disease, but a lot of it gets broken down before it ever reaches the brain. While we already use drugs like carbidopa (Lodosyn) to help prevent this, recent research suggests that gut bacteria may also be contributing to the issue. Specifically, Enterococcus faecalis and similar bacteria can interfere with their tyrosine decarboxylase enzymes.To address this, in this paper, over 150,000 compounds were screened computationally looking for ones that could block this bacterial enzyme. After a series of in silico and lab tests, three promising compounds were selected that can inhibit both the bacterial TyrDC and human AADC (the enzyme is already targeted in patients).Why does this matter? These compounds could lead to more effective symptomatic treatments for Parkinson’s Disease. Due to differences in the gut microbiome, some patients might benefit more than others, notably those with high levels of levodopa-hungry gut bacteria. Check out the full study here: 
 &lt;a href="https://doi.org/10.1016/j.ejps.2025.107133" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1016/j.ejps.2025.107133&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I always learn a lot of new, super-interesting things in these types of collaborations. Which is one of the reasons why I chose to do science for a living in the first place.&lt;/p&gt;</description></item><item><title>ProxyJump</title><link>https://jeltsch.org/en/proxyjump/</link><pubDate>Thu, 01 May 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/proxyjump/</guid><description>&lt;p&gt;Since OpenSSH 7.3, it has been much easier to connect from the outside to Linux computers inside the UH network. With older ssh versions, you needed to use a complicated &amp;ldquo;ProxyCommand&amp;rdquo;, but now it is straightforward:&lt;/p&gt;</description></item><item><title>Restriction Enzyme Calculator</title><link>https://jeltsch.org/en/restriction_enzyme_calculator/</link><pubDate>Tue, 29 Apr 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/restriction_enzyme_calculator/</guid><description>&lt;p&gt;Use our interactive tool to calculate the volume of restriction enzyme required for your digest.&lt;/p&gt;
&lt;div class="card p-4 shadow-sm mb-4"&gt;
 &lt;h3 id="enzyme-calculator-heading"&gt;Restriction Digest Calculator&lt;/h3&gt;
 &lt;form id="calcForm"&gt;
 &lt;div class="mb-3"&gt;
 &lt;label for="masstarget" class="form-label"&gt;&amp;micro;g of target DNA:&lt;/label&gt;
 &lt;input type="number" step="any" id="masstarget" class="form-control" required /&gt;
 &lt;/div&gt;
 &lt;div class="mb-3"&gt;
 &lt;label for="cutstarget" class="form-label"&gt;Amount of cuts in target DNA:&lt;/label&gt;
 &lt;input type="number" step="any" id="cutstarget" class="form-control" required /&gt;
 &lt;/div&gt;
 &lt;div class="mb-3"&gt;
 &lt;label for="lengthtarget" class="form-label"&gt;Length of target DNA in bp:&lt;/label&gt;
 &lt;input type="number" step="any" id="lengthtarget" class="form-control" required /&gt;
 &lt;/div&gt;
 &lt;div class="mb-3"&gt;
 &lt;label for="time" class="form-label"&gt;Digestion time in hours:&lt;/label&gt;
 &lt;input type="number" step="any" id="time" class="form-control" required /&gt;
 &lt;/div&gt;
 &lt;div class="mb-3"&gt;
 &lt;label for="enzyme" class="form-label"&gt;Select restriction enzyme:&lt;/label&gt;
 &lt;select name="enzyme" id="enzyme" class="form-select" required&gt;&lt;/select&gt;
 &lt;/div&gt;
 &lt;button type="submit" class="btn btn-primary"&gt;Calculate&lt;/button&gt;
 &lt;/form&gt;
 
 &lt;div id="calcForm-results" class="mt-4" style="display: none;"&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;script src="https://jeltsch.org/js/calculator.min.0c4b18c664d60ee99f8204d704a18528cb4253d10262904935baf9aa2ce28782.js" integrity="sha256-DEsYxmTWDumfggTXBKGFKMtCU9ECYpBJNbr5qizih4I="&gt;&lt;/script&gt;

&lt;p&gt;Sometimes, you need to know how much restriction enzyme is required to cut a specific amount of a certain plasmid within a given time. Here is the calculation tool you have been looking for! All data that was used to write the code for this algorithm was obtained from New England Biolabs (NEB). The survival of the enzyme in the reaction was extrapolated from the experiments reported by NEB. Just plug in the numbers into the form and hit the submit button!&lt;/p&gt;</description></item><item><title>VEGFC-loaded Lignin Nanoparticles</title><link>https://jeltsch.org/en/LNP/</link><pubDate>Thu, 24 Apr 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/LNP/</guid><description>&lt;p&gt;
 &lt;a href="https://en.wikipedia.org/wiki/Vascular_endothelial_growth_factor_C" target="_blank" rel="noopener noreferrer nofollow"&gt;Vascular Endothelial Growth Factor C&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (abbreviated either VEGFC or VEGF-C) has been used in several preclinical models in regenerative medicine. Its potential applications range from 
 &lt;a href="https://doi.org/10.1038/nature14483" target="_blank" rel="noopener noreferrer nofollow"&gt;repairing damaged heart tissue&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to 
 &lt;a href="https://doi.org/10.1101/gad.615311" target="_blank" rel="noopener noreferrer nofollow"&gt;treating neurodegenerative disorders&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. While repairing damaged hearts and brains is not realistic at this moment, VEGFC does offer a glimmer of hope for patients with 
 &lt;a href="https://en.wikipedia.org/wiki/Lymphedema" target="_blank" rel="noopener noreferrer nofollow"&gt;lymphedema&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 — a chronic condition that presently can only be treated symptomatically. Yet, despite promising preclinical and even some clinical trial data, one key hurdle remains: effective delivery.The current frontrunner, adenoviral VEGFC (AdVEGFC) gene therapy, had progressed to phase II clinical trials, but 
 &lt;a href="https://mfn.se/cis/a/herantis-pharma/herantis-pharma-to-focus-on-cdnf-and-xcdnf-programs-71282d4a" target="_blank" rel="noopener noreferrer nofollow"&gt;the results were inconclusive&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. One possible explanation is that the amount or the duration of VEGFC production by AdVEGFC is insufficient. Its rapid inactivation by the immune system is a double-edged sword, making it a safe, but perhaps not very potent drug. This shortfall has sparked interest in novel delivery systems that bypass the immune system while providing controlled and sustained release.In 
 &lt;a href="https://doi.org/10.1101/2025.04.23.649697" target="_blank" rel="noopener noreferrer nofollow"&gt;our latest preprint&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, we explore the potential of lignin nanoparticles (LNPs) as carriers for VEGFC, from synthesis to stability. Why lignin? Lignin, a major component of plant cell walls, is the second most abundant biopolymer on planet Earth, and it can be extracted from many different sources and synthesized into nanoparticles.Our stability tests revealed that VEGFC is relatively stable on its own. It easily survives weeks of storage at elevated temperatures, and we have kept it at 4°C for a year without any significant loss of activity. It is also relatively stable against proteolytic attacks. It is not degraded by trypsin or thermolysin, and even withstands limited exposure to proteinase K. However, freezing and thawing cause it to lose activity (one cycle is acceptable, but after 32 cycles, it has lost most of its activity). Therefore, nanoparticle delivery might not be critical for protecting VEGFC from degradation, but sustained and delayed release would be its major advantage.We loaded VEGFC onto the particles and evaluated its release profile. Our findings indicate not only successful encapsulation but also a delayed release pattern, suggesting that LNPs could serve as a slow-release depot for VEGFC. We discovered that VEGFC can hang around for a long time even on its own, as the difference between naked VEGFC and LNP-delivered VEGFC was less than we had expected. In a modified Ba/F3-VEGFR3/EpoR bioassay, naked VEGFC sustained cell survival and proliferation for more than a week, even though at the later time points, not to the same levels as LNP-bound VEGFC. Based on previous studies, we attribute the innate ability of VEGF-C to &amp;ldquo;hang around for a long time&amp;rdquo; to its affinity for specific extracellular matrix components and cell surface molecules such as heparan sulfate proteoglycans. Even though most of these interactions are mediated by the silk-homology domain of VEGFC (which was absent in our study, which used mature VEGFC), some of these interaction capabilities also seem to remain in mature VEGFC.With this study, we dipped our toes for the first time into nanoparticle-based delivery of biologics. Our work supports the feasibility of LNPs as an alternative to viral vectors. However, there is room for improvement. One way to improve the delayed release is to modify VEGFC (as was done by 
 &lt;a href="https://doi.org/10.1016/j.biomaterials.2017.03.033" target="_blank" rel="noopener noreferrer nofollow"&gt;Güç et al&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). However, instead of modifying a cDNA that codes for mature VEGF-C (as Güç et al. did), it might make sense to try pro-VEGFC. After all, pro-VEGFC is the endogenous, inactive &amp;ldquo;latent form&amp;rdquo; of VEGFC. That&amp;rsquo;s what we&amp;rsquo;ll try next. Check out the full preprint for detailed methodology and data! Link to the preprint: 
 &lt;a href="https://doi.org/10.1101/2025.04.23.649697" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1101/2025.04.23.649697&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Nobody to rescue us</title><link>https://jeltsch.org/en/readers_letter/</link><pubDate>Sun, 13 Apr 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/readers_letter/</guid><description>&lt;p&gt;I have been frustrated with the fact that it is almost impossible to live ecologically in Finland. Everything seems to work against this goal. Even when considering a fairly radical lifestyle, I cannot reach anything close to sustainable. The biggest (but not the only) item in the catalog of my unsustainable habits is that I am living in an apartment. And I have the luxury of 30 square meters per person (120 square meters total). When searching for items to further improve my personal carbon footprint, the only option was to move to a smaller apartment or to move to a country where less energy is needed for heating. Unfortunately, Finland requires heating for a large part of the year. I wrote a 
 &lt;a href="https://www.hs.fi/mielipide/art-2000011157872.html" target="_blank" rel="noopener noreferrer nofollow"&gt;letter about my frustration to our local newspaper (Helsingin Sanomat&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which happens to be the biggest daily in Scandinavia). When it was published, many people chimed in with their opinions. It was eye-opening to see how many were trying to argue away or justify the fact that Finland has - per capita - one of the largest carbon footprints among comparable countries (e.g. Sweden or Switzerland have lower carbon footprints than we do, see 
 &lt;a href="https://jeltsch.org/en/eod/"&gt;here&lt;/a&gt;
). There was (as usual) the typical (and wrong) blaming of the population-rich countries. Some just told me to be satisfied with what I am doing, while others told me to get help from a shrink. Lots of defensive rationalization and compartmentalization. The smarter we are, the better we are at rationalizing. I think we all know deep down that we are just pretending to rescue the planet. Most of the Germans also knew deep down that these factories, where all the Jews had been ordered to work, were not just producing soap. The US came to rescue Europe in WWII, but no US is coming to rescue the planet.&lt;/p&gt;</description></item><item><title>Scholar-what?</title><link>https://jeltsch.org/en/scholarGPS/</link><pubDate>Mon, 07 Apr 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/scholarGPS/</guid><description>&lt;p&gt;This morning, an email from 
 &lt;a href="https://scholargps.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;ScholarGPS&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 dropped into my inbox informing me that &lt;strong&gt;Your prolific publication record, the high impact of your work, and the outstanding quality of your scholarly contributions have placed you in the top 0.05% of all scholars worldwide according to the most recent 2024 ScholarGPS rankings.&lt;/strong&gt; Is this some scam to inflate my ego first and then make me buy into some subscription service? I was Googling around, but it seems to be a legitimate endeavor. I am not clear why somebody thinks that there should be still another company collecting this kind of research metrics, and why universities would be buying their ScholarGPS Pro subscription, which is aimed at academic institutions and apparently the way they monetize their service. ScholarGPS was founded in 2022 and evaluates individual scholars, institutions and publications. I briefly checked their rankings, and the institutional rankings are - with a few exceptions - pretty in line with other well-known ranking systems. E.g., the University of Helsinki 
 &lt;a href="https://scholargps.com/institutions/60698399781249/university-of-helsinki" target="_blank" rel="noopener noreferrer nofollow"&gt;ranks 82nd&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, behind the Karolinska Institute (67), ETH Zürich (56) and the University of Copenhagen (54). The 
 &lt;a href="https://scholargps.com/highly-cited-publications" target="_blank" rel="noopener noreferrer nofollow"&gt;three highest ranked publications&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 are all about technical advances in protein analysis (Lowry, Bradford and Laemmli). Their numbers for these three (235778, 208682 and 195947 as of April 7th, 2025) do not match with Scopus (273686, 233419, 220553), Web of Science (356029, 242982, 259225), or Google Scholar numbers (234173, 261986, 307492). Do they really do their own counting? They claim to use AI. I don&amp;rsquo;t think counting counts as AI, and for all that counts, AI is really bad at counting and other simple math (
 &lt;a href="https://x.com/yuntiandeng/status/1836114401213989366" target="_blank" rel="noopener noreferrer nofollow"&gt;https://x.com/yuntiandeng/status/1836114401213989366&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). What does this &amp;ldquo;top 0.05% of all scholars&amp;rdquo; actually mean? Not much if you do not know how big the pond is from where you are fishing. There is no precise definition of what a &amp;ldquo;scholar&amp;rdquo; is. Scopus and Web Science contain profiles for about 10 million unique authors. And 0.05% of these is 5000, which is still a large number. ScholarPro claims it has data about 30 million scholars and 15000 academic institutions. For all that it&amp;rsquo;s worth, I checked the other experts on the 
 &lt;a href="https://scholargps.com/highly-ranked-scholars?ranking_duration=LIFETIME&amp;amp;specialty=Vascular&amp;#43;endothelial&amp;#43;growth&amp;#43;factor&amp;amp;p=1" target="_blank" rel="noopener noreferrer nofollow"&gt;VEGF list&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, and the vast majority checks out as legitimate (#1 Napoleone Ferrara, #2 Kari Alitalo). They have broken up science into many subspecialties, and you can look at the ranked experts in each of these (e.g. 
 &lt;a href="https://scholargps.com/highly-ranked-scholars?ranking_duration=LIFETIME&amp;amp;specialty=Angiogenesis&amp;amp;p=1" target="_blank" rel="noopener noreferrer nofollow"&gt;angiogenesis&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or 
 &lt;a href="https://scholargps.com/highly-ranked-scholars?ranking_duration=LIFETIME&amp;amp;specialty=Transforming&amp;#43;growth&amp;#43;factor&amp;amp;p=1" target="_blank" rel="noopener noreferrer nofollow"&gt;TGF&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Although the categories sometimes appear random. Why are there VEGFs and TGFs, but not Angiopoietins?&lt;/p&gt;</description></item><item><title>English or Finnish?</title><link>https://jeltsch.org/en/en_or_fi/</link><pubDate>Wed, 26 Mar 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/en_or_fi/</guid><description>&lt;p&gt;
 &lt;a href="https://jeltsch.org/en/teaching/"&gt;I am teaching&lt;/a&gt;
 to Bachelor, Master and PhD students at the 
 &lt;a href="https://www.helsinki.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;University of Helsinki&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. While almost all Master’s and PhD theses in the life sciences are written in English, I am always discussing with BSc students the question of whether to write the thesis in Finnish or English. I am comfortable with both Finnish and English, but when you need to decide, you might want to consider a few things:&lt;/p&gt;</description></item><item><title>Space exploration</title><link>https://jeltsch.org/en/space/</link><pubDate>Tue, 25 Mar 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/space/</guid><description>&lt;p&gt;When I was 10 years old, I wanted to become an astronaut. Not anymore. I still think space exploration is exciting, but given our chances of survival in space, I very much prefer to stay on planet Earth. We don&amp;rsquo;t even know yet how to protect humans on the way to Mars…&lt;/p&gt;</description></item><item><title>140% too much</title><link>https://jeltsch.org/en/eod/</link><pubDate>Sat, 15 Mar 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/eod/</guid><description>&lt;p&gt;In Finland, the average person hit 
 &lt;a href="https://en.wikipedia.org/wiki/Earth_Overshoot_Day" target="_blank" rel="noopener noreferrer nofollow"&gt;Earth Overshoot Day&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in 2024 on March 12th. If everyone on this planet lived like the average Finnish person, we would need 3.5 planets to sustain that level of consumption. This always has struck me as improbable because compared to many other developed countries I have visited, Finland is not particularly rich, nor is our lifestyle particularly extravagant or consumption-oriented.However, according to the statistics, our consumption has always been up there with the Emirates, Saudi Arabia, and other rich countries like Luxemburg and the United States. We are using more resources than many other well-off countries such as Sweden, Germany, or Switzerland. This year (2025), we did a bit better: we dropped from March 12 to April 6. Maybe it&amp;rsquo;s our 
 &lt;a href="https://www.euronews.com/green/2023/04/17/finlands-new-nuclear-reactor-what-does-it-mean-for-climate-goals-and-energy-security" target="_blank" rel="noopener noreferrer nofollow"&gt;new atomic power plant&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or the recession, but we are not damaging our planet with the same vigor as in previous years. &lt;strong&gt;My personal Earth Overshoot Day&lt;/strong&gt;Others do not always appreciate my frugal lifestyle, and to see whether I am truly exaggerating, I wanted to know on which date my &lt;strong&gt;personal&lt;/strong&gt; Earth Overshoot Day falls. I took 
 &lt;a href="https://www.footprintcalculator.org/home/en" target="_blank" rel="noopener noreferrer nofollow"&gt;the test&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, and the result was a bummer: Despite&lt;/p&gt;</description></item><item><title>Sweden, my genetic data and our collective inability to keep secrets</title><link>https://jeltsch.org/en/generisk/</link><pubDate>Thu, 06 Mar 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/generisk/</guid><description>&lt;p&gt;The UK has recently set a precedent, and the mighty Apple has caved into UK requirements. 
 &lt;a href="https://support.apple.com/en-us/122234" target="_blank" rel="noopener noreferrer nofollow"&gt;Apple is removing&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 the possibility of switching on 
 &lt;a href="https://support.apple.com/en-us/122234" target="_blank" rel="noopener noreferrer nofollow"&gt;secure end-to-end encryption from UK-based devices&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. This means that the UK government has a backdoor into iPhone users&amp;rsquo; private communications via iCloud backup. Almost everybody knowledgeable thinks this is a bad idea because backdoors are usually more quickly cracked open by Russian or Chinese hackers than King Charles III can give his Royal Assent for the law to come into force (see e.g. the Financial Times reporting 
 &lt;a href="https://www.ft.com/content/186a9bb6-9e62-47ce-b974-ce52a2d73e9f" target="_blank" rel="noopener noreferrer nofollow"&gt;here&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
).&lt;/p&gt;</description></item><item><title>Goodbye Finland</title><link>https://jeltsch.org/en/goodbye/</link><pubDate>Sat, 01 Mar 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/goodbye/</guid><description>&lt;p&gt;If there is a minister in our current government who rubs me the wrong way, then it&amp;rsquo;s probably Arto Satonen, our Minister of Economic Affairs and Employment. I mean, the guy is right in his view that Finland needs much more work-based immigration, but he is delusional when he thinks that Finland will be able to compete with other European countries for the most wanted and most valuable immigrants. How otherwise could he have supported the &amp;ldquo;three-months-rule&amp;rdquo;, a law that would kick immigrants out of the country who lost their jobs and did not find a new employment within three months. This rule has been criticized by many (
 &lt;a href="https://www.hs.fi/politiikka/art-2000010770898.html" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.hs.fi/politiikka/art-2000010770898.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). If our incompetent Arto Satonen doesn&amp;rsquo;t think that this is a problem (
 &lt;a href="https://www.hs.fi/politiikka/art-2000010770898.html" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.hs.fi/politiikka/art-2000010770898.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ), then it is probably because he does not know or talk with foreigners who are working in jobs with low job security. Sure, there are always immigrants willing to come to Finland (”Suomeen on kyllä tulijoita”), but why does Mr. Satonen want the rat&amp;rsquo;s tail of all potential immigrants? Other countries with better conditions and a more welcoming attitude will scoop the creme from the top. Finland starts already with massive disadvantages in the fight for the best talent: A peripheral location, dark and dirty winters, and an incomprehensible language. Mr. Satonen must have a very distorted picture of Finland&amp;rsquo;s attractiveness for highly educated foreign workers. Similar to most incompetent politicians, he generally seems not overly interested to base his policies and decisions on facts and research (
 &lt;a href="https://www.hs.fi/mielipide/art-2000011074278.html" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.hs.fi/mielipide/art-2000011074278.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). No, Finland is not a very attractive country for most foreigners. We have not only problems attracting international talent but also problems retaining the talent we already have within the country.Being half Finnish, I tend to forget how incompetently this country can behave towards its guests. Please read the article on Yle.fi &amp;ldquo;Kiitos Suomi ja näkemiin&amp;rdquo; (
 &lt;a href="https://yle.fi/a/74-20143543" target="_blank" rel="noopener noreferrer nofollow"&gt;https://yle.fi/a/74-20143543&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ), if you want to know what is going wrong in this country. If we want to be able to make this country more attractive for foreigners, we first have to put a stop to the unacceptable behaviour of people who don&amp;rsquo;t understand that the future of this country depends on immigration. The current government led by prime minster Petteri Orpo is unable to help in any meaningful way, because it relies on the support of &amp;ldquo;The Finns Party&amp;rdquo; (formerly known as True Finns), a party with an arguably dangerously high percentage of convicts, ex-Nazis and other suspect individuals (similar to the AfD in Germany).According to the 
 &lt;a href="https://www.etla.fi/wp-content/uploads/ETLA-Raportit-Reports-154.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;report by Etla&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (the Finnish Institute of Economic Research), higher educated foreigners are the first to leave Finland. Is this ever going to change? Mr. Satonen now gets unexpected help from President Trump. In the past, the US has been very successful in attracting and integrating foreign top talent, but the climate towards foreigners seems to be changing. Many of my colleagues working in the US are very worried about what is going on. If you happen to be both a scientist and a foreigner, you get a double hit from the current US administration. Maybe more of the talent will divert to Europe in the future.I have recently started thinking about moving back from Finland to Germany due to climate change. When the AMOC stops, Finland will freeze over, and we&amp;rsquo;ll fall back into a new ice-age with possible snow cover all year round for most of the country. Meanwhile, Germany is located precisely where global warming and the loss of the AMOC-mediated South-to-North heat transfer will likely balance out. Germany won&amp;rsquo;t be spared from extreme weather events like storms and flooding, but at least you won&amp;rsquo;t freeze to death, nor will you be grilled to death. According to the current predictions for the weakening of the AMOC and my life expectancy, I will likely still be around when this s**t hits the fan. UPDATE: A very 
 &lt;a href="https://doi.org/10.1038/s41586-024-08544-0" target="_blank" rel="noopener noreferrer nofollow"&gt;recent analysis published in Nature&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 concludes that a complete collapse of the AMOC is unlikely this century. Predicting the future is difficult, but at least there is hope for Finland!&lt;/p&gt;</description></item><item><title>Billion-dollar gamble</title><link>https://jeltsch.org/en/sozinibercept/</link><pubDate>Fri, 28 Feb 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/sozinibercept/</guid><description>&lt;p&gt;Last December, Forbes published a 
 &lt;a href="https://www.forbes.com.au/covers/entrepreneurs/the-billion-dollar-gamble-megan-baldwins-vision-to-revolutionise-eye-care/" target="_blank" rel="noopener noreferrer nofollow"&gt;feature article about Megan Baldwin’s work&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to improve the antiangiogenic treatment of eye diseases. I hope she wins her billion-dollar gamble not only because the drug in question was invented here at the University of Helsinki. The drug is called OPT-302 or with its 
 &lt;a href="https://en.wikipedia.org/wiki/International_nonproprietary_name" target="_blank" rel="noopener noreferrer nofollow"&gt;INN name&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 sozinibercept. 
 &lt;a href="https://patentimages.storage.googleapis.com/a1/a6/8f/134e844c6db6d5/US7855178.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;The patent&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 lists Kari Alitalo and me as the inventors. The drug was initially designed (under the name VGX-300) for cancer treatment, but - perhaps luckily - never really took off as such because it inhibits not only VEGF-D but also VEGF-C, which is needed in the body&amp;rsquo;s immune response against the cancer. So far, nobody has been able to separate the prometastatic and the proimmunogenic propeties of VEGF-C.&lt;/p&gt;</description></item><item><title>The DTE protein asporin and gut regeneration</title><link>https://jeltsch.org/en/asporin/</link><pubDate>Thu, 13 Feb 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/asporin/</guid><description>&lt;p&gt;Aging and regeneration are two of the most fascinating areas of life science. The somewhat obscure protein (or rather proteoglycan) Asporin, previously known, e.g., to regulate TGF-beta activity in cartilage, has now been shown to play a key role in the regeneration of the intestine. An impressive demonstration of scientific grit, Sharif &amp;amp; Pekka! This paper has been in the making for many years, and there were multiple technical challenges to overcome. Sawan K. Jha started this collaboration in 2017 by creating several cell lines before he succeeded with the recombinant production of Asporin. There is no generally accepted definition for the term &amp;ldquo;difficult to express (DTE) protein&amp;rdquo;, but Asporin fits the description well. It has miserable yields, and its activity is easily lost during purification. Sawan also produced and purified the first batches, and after Sawan had moved on to 
 &lt;a href="https://redhorselab.com/active" target="_blank" rel="noopener noreferrer nofollow"&gt;Red-Horse Lab at Stanford University&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, Sharif (upstream) and I (downstream) shared the production and purification work. Here is the 
 &lt;a href="https://kwnsfk27.r.eu-west-1.awstrack.me/L0/https:%2F%2Fauthors.elsevier.com%2Fc%2F1kjHC6tu0Ctiyd/1/010201956c36430c-76fc8f28-4dbc-4d60-a1d5-74c0d54eb4dd-000000/oIszXCnkoG0lvkdEakdsXJb8cD8=416" target="_blank" rel="noopener noreferrer nofollow"&gt;direct link&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to the publication, which should work until April 26, even if you do not have a subscription. After that, use 
 &lt;a href="https://doi.org/10.1016/j.stem.2025.02.009" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1016/j.stem.2025.02.009&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. If you don&amp;rsquo;t have a subscription, I will happily send you the PDF by email…&lt;/p&gt;</description></item><item><title>Sartorius Midi Plus</title><link>https://jeltsch.org/en/midiplus/</link><pubDate>Sun, 26 Jan 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/midiplus/</guid><description>&lt;p&gt;When bigger competitors swallow innovative small companies or brands, the product quality can sometimes suffer due to attempts to increase productivity. I do not know whether this is the case for the BioHit Midi Plus pipetting controller, but we have had our fair share of trouble after the rebranding of the BioHit Midi Plus under the &amp;ldquo;Sartorius&amp;rdquo; name. &lt;strong&gt;It feels like a bad contact issue&lt;/strong&gt;Our lab has probably about 20 of these. Among them are the (ancient) bright blue type, the dark blue, and the black models. We had and still have many problems with the black, i.e., 
 &lt;a href="https://www.sartorius.com/en/products/pipetting/pipette-controllers" target="_blank" rel="noopener noreferrer nofollow"&gt;the newest model&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Although charged, these models sometimes suddenly stop functioning altogether. After pushing the aspirate and eject buttons several times, they start working again (as if there was some contact problem). But sometimes, we need to plug the charger cable for a short time into such a temporary dysfunctional pipette to render them again operational. Even though I have used the older (blue) models almost daily for two decades, this behavior is new to me. It is especially disturbing when working in the cell culture: you have just removed the medium from cells and want to add PBS for washing. Now, your cells are starting to dry out while you are frantically searching for a replacement pipetting aid. As the PI, I work less and less in the cell culture, but when I do, this happens to me nowadays every single time with the Sartorius Midi Plus. &lt;strong&gt;Product development should make products better, not worse&lt;/strong&gt;I have also wondered why these pipettes have not developed much over the years. Why is there no up-to-date intelligent charging controller like every mobile phone has these days? I guess there must be some kind of controller, but apparently, it is not up to the task. Some things did change. For example, the oldest models used NiCd 2/3 AA cells, which were later replaced by NiMH 2/3 AA cells. I assume that the charging controller was also updated since these two battery types need different treatments during charging to optimize the battery life span.I feel that the oldest pipettes of this series have been the most reliable and that the lifetime of the newer models has been decreasing over the years. Since I live very close to the lab, I offered to split cells for everybody in my lab over the last Christmas holidays. However, due to the Midi Plus issues, I got very frustrated when I did the splitting. I needed to exit the cell culture to get another pipetting aid, which is always a big hassle. The MidiPlus that I found (also black) worked, but its LEDs started blinking, and there was some beeping, which I had not experienced before with any of the older models. &lt;strong&gt;Sloppy user manual&lt;/strong&gt;Later, I tried to look up from the user manual what the LED messages and the beeping meant. Sadly, I could not find any information in the manual. Why would anybody include such features and then not document them in the user manual? I contacted Sartorius with this very question on December 31. I received an email reply on January 10th, in which the local service representative offered to visit our lab to sort out our problems. However, none of my questions were answered concerning the missing documentation on the blinking/beeping, and only a repeated request resulted in an answer: &lt;code&gt;Red blinking = battery almost outGreen blinking = chargingSolid green = fully chargedBeeping = battery almost outContinuous beeping sound = battery voltage too low, maybe the batteries need to be replaced&lt;/code&gt; In the current version of the manual (01/2022), only the green LED messages are mentioned. It is strange that the 
 &lt;a href="https://shop.sartorius.com/medias/Midi-Plus-Electronic-Pipetting-Controller.pdf?context=bWFzdGVyfGRvY3VtZW50c3w1MTY5NDV8YXBwbGljYXRpb24vcGRmfGFERTJMMmd5Wmk4NU5qYzFOakV4TURRMU9URTR8NDM3MWIxNTllY2E1ZWIyNDAzNGYwZGIwMzY4ZGIzYTM1M2NjZmJlNzY0NzAyMDM2NGVhY2E1OWM2NzFjMGFmNg" target="_blank" rel="noopener noreferrer nofollow"&gt;user manual&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 was distributed with incomplete information for something like 10 years. Did Sartorius not care? Maybe an intern wrote the manual who never used the BioHit Midi Plus for long enough to ever witness the blinking/beeping? However, Sartorius promised that they would add the missing information to the next edition of the user manual. **Should we switch to Integra? Any user experiences with other brands?**When I started my lab, the first Sartorius-branded black Midi Plus we bought was broken right from the start. It never was able to recharge its batteries and went straight for repair. Interestingly, all three of our (original) 
 &lt;a href="https://www.integra-biosciences.com/united-states/en/pipet-controllers/pipetboy-acu-2" target="_blank" rel="noopener noreferrer nofollow"&gt;Integra Pipetteboys&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 are still going strong. Yes, we needed to exchange the batteries, but the Integras have the advantage of running on rechargeable 9V cells, which you can buy almost everywhere where batteries are sold. This is in stark contrast to the Midi Plus&amp;rsquo; 2/3 AA batteries, which you need to order from Sartorius for a premium price. I guess that Sartorius sells these batteries for about 10 times the price that they buy them for from the Chinese manufacturer. Unfortunately, Integra does not sell the original Pipetteboy anymore, and I have no experience with the Pipetteboy acu 2. **What is your favorite pipetting aid?**Are you using electronic pipetting aids in your work? I would like to know your experiences: Which brands are reliable, durable, and affordable? I have no problems with paying a premium price for a premium product, but it feels to me that, at this moment, Sartorius&amp;rsquo; BioHit Midi Plus only earns the premium designation for the price, not for the performance.&lt;/p&gt;</description></item><item><title>Barrier (a software KVM switch)</title><link>https://jeltsch.org/en/barrier/</link><pubDate>Tue, 21 Jan 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/barrier/</guid><description>&lt;p&gt;Barrier is an incredible software that lets you use the same keyboard and mouse with different computers without the need for hardware. I have two computers on my desk, and I used to have a hardware KVM (keyboard, video, and mouse) switch, which became obsolete when my computers started to output their video via HDMI. Hence, I have two keyboards on my desk, which is not very ergonomic. I knew about software solutions to this dilemma, but I never had the time to implement them, and I also did not want to pay a subscription fee for this luxury. I now started to use Barrier: 
 &lt;a href="https://github.com/debauchee/barrier" target="_blank" rel="noopener noreferrer nofollow"&gt;https://github.com/debauchee/barrier&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. It&amp;rsquo;s been working excellently so far (except for the installation and documentation), but I still need to get it to work before logging in to dump my second keyboard.here are the steps that were not well documented:When installed on Ubuntu, Barrier does not automatically create certificates. So you need to do this yourself:Execute in both client and server: /home/username/.local/share/barrier/SSL:&lt;code&gt;openssl req -x509 -nodes -days 365 -subj /CN=Barrier -newkey rsa:4096 -keyout Barrier.pem -out Barrier.pem&lt;/code&gt;You also need to open port 24800 if you are using a firewall. After you get Barrier working, check the correct command (ps aux) from the command line. It is probably something like this:&lt;code&gt;/usr/bin/barrierc -f --no-tray --debug INFO --name computer-name [87.167.231.88]:24800start&lt;/code&gt;Use the Startup applications in Ubuntu and paste the above command in. This means you cannot use Barrier to log in because it is loaded only after logging in. But that&amp;rsquo;s as much as I managed to figure out so far. There is probably a way to make this work pre-login via systemd, but I did not have the time to figure out how.&lt;/p&gt;</description></item><item><title>Most dangerous disease of 2025?</title><link>https://jeltsch.org/en/birdflu/</link><pubDate>Wed, 08 Jan 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/birdflu/</guid><description>&lt;p&gt;Thanks to effective vaccines and evidence-based treatment, Covid-19 is not the most dangerous disease of 2025. Equally unsurprising for experts is the fact that HIV, tuberculosis, and malaria are still the top three diseases of concern this year. These cover three different types of pathogens: viruses, bacteria, and parasites. All three collectively kill about 2 million people every year. We in Europe and the US think of HIV, tuberculosis, and malaria as diseases of the past or as manageable chronic diseases. However, all three of these can come back. Malaria was, e.g., endemic in Finland before it slowly disappeared (
 &lt;a href="https://doi.org/10.1186/1475-2875-8-94" target="_blank" rel="noopener noreferrer nofollow"&gt;last indigenous case in 1954&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). As a consequence of climate change, it could not only return but also spread into countries that have never seen it before. However, in Europe and the US, we probably should be most afraid of the bird flu (avian influenza). Why? Because all pieces are in place for the end of the world as we know it. Influenza type A H5N1 is the type of bird flu currently writing headlines. It has recently caused many outbreaks in birds and cows. Also, humans have increasingly become infected by birds, cows, or drinking raw milk. The only thing that prevents the bird flu from becoming a pandemic is that the bird flu virus does not easily transmit from human to human. However, it only takes a single mutation to change this behavior (
 &lt;a href="https://doi.org/10.1126/science.adt0180" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1126/science.adt0180&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). With every infected human, the chance that this mutation happens increases. Influenza is notably an RNA virus, which does mutate on average much easier than a DNA virus. Therefore, it makes much sense to vaccinate the people who are at the greatest risk of contracting the disease, like poultry workers, bird ringers, or vets. 
 &lt;a href="https://doi.org/10.1186/1475-2875-8-94" target="_blank" rel="noopener noreferrer nofollow"&gt;Finland has started to do exactly that&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, and also 
 &lt;a href="https://ec.europa.eu/commission/presscorner/detail/m/ip_24_3168" target="_blank" rel="noopener noreferrer nofollow"&gt;several other EU countries are following a similar strategy&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, unless the rest of the planet follows, these actions won&amp;rsquo;t make much of a dent in the global mountain of risk in front of us. The production of a bird flu vaccine is routine and could be done rather rapidly since the process is identical to the generation of the seasonal flu vaccine. But I doubt that it will be possible to vaccinate the population fast enough. Big countries like Germany apparently want to wait until the virus has mutated. How else can you interpret the statement of the German Federal Ministry of Health that Germany would only acquire bird flu vaccines ‘
 &lt;a href="https://www.aerzteblatt.de/nachrichten/156267/Deutschland-lagert-keinen-Impfstoff-gegen-Vogelgrippe" target="_blank" rel="noopener noreferrer nofollow"&gt;in the case of an existing or imminent threatening communicable disease&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
’. What could possibly go wrong? It is scary that in the US, somebody advocating raw milk might soon be the secretary of Health and Human Services. Other countries take the threat more seriously. While most countries - including Finland - have dismantled their state-run vaccine development centers years or decades ago, the UK maintained a state-owned vaccine development and evaluation center (VDEC, 
 &lt;a href="https://www.gov.uk/guidance/ukhsas-vaccine-development-and-evaluation-centre-vdec" target="_blank" rel="noopener noreferrer nofollow"&gt;UKHSA’s Vaccine Development and Evaluation Centre&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). The UK government has just tasked its VDEC with making 5 million doses of a bird flu vaccine to prepare for a possible epidemic (
 &lt;a href="https://www.euronews.com/health/2024/12/03/uk-purchases-5-million-bird-flu-vaccine-doses-to-prepare-for-possible-pandemic" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.euronews.com/health/2024/12/03/uk-purchases-5-million-bird-flu-vaccine-doses-to-prepare-for-possible-pandemic&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). With up to 
 &lt;a href="https://www.who.int/publications/m/item/cumulative-number-of-confirmed-human-cases-for-avian-influenza-a%28h5n1%29-reported-to-who--2003-2024--27-september-2024" target="_blank" rel="noopener noreferrer nofollow"&gt;30% mortality in humans&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, the bird flu makes Covid-19 (0.3% mortality for unvaccinated people my age) look like a bargain. While the 30% mortality rate is likely an overestimate, even a 3% mortality rate would still be about 10 times worse than COVID-19. Differently from COVID-19, we know the virus and could be well prepared. But with an incompetent government (and I am not only thinking of the coming US government), we are heading straight for the apocalypse. It is unlikely that any warp-speed operation or vaccination campaign will be fast enough to catch up with the flu wave that will be rolling around the globe faster than ever due to air travel having surpassed pre-COVID-19 levels and further on the rise. Happy New Year - and don&amp;rsquo;t forget to stockpile toilet paper! This piece is loosely based on the discussion about emerging diseases in episode #1017 of the 
 &lt;a href="https://www.theskepticsguide.org/podcasts/episode-1017" target="_blank" rel="noopener noreferrer nofollow"&gt;The Skeptics’ Guide to the Universe&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 podcast..&lt;/p&gt;</description></item><item><title>Reset the admin (user #1) password in Drupal 9</title><link>https://jeltsch.org/en/reset_the_admin_user_password_in_drupal_9/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/reset_the_admin_user_password_in_drupal_9/</guid><description>&lt;p&gt;I have been playing around with Drupal 9 and forgot the admin password. If this happens to you, go to the base folder of the drupal installation.&lt;/p&gt;</description></item><item><title>German Music for Beginners</title><link>https://jeltsch.org/en/de_music/</link><pubDate>Tue, 31 Dec 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/de_music/</guid><description>&lt;ul&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=tl6u2NASUzU" target="_blank" rel="noopener noreferrer nofollow"&gt;Alphaville: Big in Japan&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=t1TcDHrkQYg" target="_blank" rel="noopener noreferrer nofollow"&gt;Alphaville: Forever young&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=JTO77kruFt0" target="_blank" rel="noopener noreferrer nofollow"&gt;BAP: Verdamp lang her&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=jSxQJUv1e8k" target="_blank" rel="noopener noreferrer nofollow"&gt;Boney M: Babylon&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=FYGTT7YhywA" target="_blank" rel="noopener noreferrer nofollow"&gt;Boney M: Daddy cool&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=w_P3uwRiimo" target="_blank" rel="noopener noreferrer nofollow"&gt;Bruce and Bongo: Geil&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=V-rS174AUT0" target="_blank" rel="noopener noreferrer nofollow"&gt;Captain Hollywood Project: More and More&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=4G6QDNC4jPs" target="_blank" rel="noopener noreferrer nofollow"&gt;Cascada: Everytime We Touch&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=XQSMBWNNK3g" target="_blank" rel="noopener noreferrer nofollow"&gt;Christian: Es ist geil ein Arschloch zu sein&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=ZMtf_ouMTHw" target="_blank" rel="noopener noreferrer nofollow"&gt;Culture Beat: Mr. Vain&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=404oPn6tudE" target="_blank" rel="noopener noreferrer nofollow"&gt;Die Ärzte: Männer sind Schweine&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=3vP2T9nTZtw" target="_blank" rel="noopener noreferrer nofollow"&gt;Die Fantastischen Vier: Sie ist weg&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=tR4vamT51Nw" target="_blank" rel="noopener noreferrer nofollow"&gt;Die Toten Hosen: Zehn kleine Jägermeister&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=DAr7KaxzfpA" target="_blank" rel="noopener noreferrer nofollow"&gt;Dschinghis Khan: Dschinghis Khan&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=4F9DxYhqmKw" target="_blank" rel="noopener noreferrer nofollow"&gt;Enigma: Sadeness Part I&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=dPCu8mQZWqU" target="_blank" rel="noopener noreferrer nofollow"&gt;Falco: Der Komissar&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=cVikZ8Oe_XA" target="_blank" rel="noopener noreferrer nofollow"&gt;Falco: Rock me Amadeus&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=wCQfkEkePx8" target="_blank" rel="noopener noreferrer nofollow"&gt;Fools Garden: Lemon Tree&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=GUlkB2XDiRs" target="_blank" rel="noopener noreferrer nofollow"&gt;Frank Duval: Angel Of Mine&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=JcaTbyUkacA" target="_blank" rel="noopener noreferrer nofollow"&gt;French Affair: My Heart Goes Boom (La Di Da Da)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=Zm8dk7SfV1E" target="_blank" rel="noopener noreferrer nofollow"&gt;Geier Sturzflug: BSP&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=P5OrPKTFBIY" target="_blank" rel="noopener noreferrer nofollow"&gt;Goombay Dance Band: Sun of Jamaica&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=CzO6OVW6bfg" target="_blank" rel="noopener noreferrer nofollow"&gt;Kelyn Colt: Bury me alive&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=GEnx9xS79Lc" target="_blank" rel="noopener noreferrer nofollow"&gt;Kraftwerk: The model&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=ViP87WipSm0" target="_blank" rel="noopener noreferrer nofollow"&gt;La Bouche: Be My Lover&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=EK_LN3XEcnw" target="_blank" rel="noopener noreferrer nofollow"&gt;Lou Bega: Mambo Nº 5&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=iLQC3yLEFGk" target="_blank" rel="noopener noreferrer nofollow"&gt;Markus: Ich will Spass&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=ZbUENJ5FjBk" target="_blank" rel="noopener noreferrer nofollow"&gt;Milli Vanilli: Girl I’m Gonna Miss You&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=RdSmokR0Enk" target="_blank" rel="noopener noreferrer nofollow"&gt;Milli Vanilli: Girl You Know It’s True&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=ZQHLwdE0riA" target="_blank" rel="noopener noreferrer nofollow"&gt;Mo-Do: Eins, Zwei, Polizei&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=4kHl4FoK1Ys" target="_blank" rel="noopener noreferrer nofollow"&gt;Modern Talking: You’re my heart, you’re my soul&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=EScLmWJs82I" target="_blank" rel="noopener noreferrer nofollow"&gt;Mr.President: Coco Jamboo (1996)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=99f_P5YKnX8" target="_blank" rel="noopener noreferrer nofollow"&gt;Nana: Lonely&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=Fpu5a0Bl8eY" target="_blank" rel="noopener noreferrer nofollow"&gt;Nena: 99 Luftballons&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=CJDxnWFqpiA" target="_blank" rel="noopener noreferrer nofollow"&gt;Nicole: Ein bischen Frieden&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=TiTVKPA_K5w" target="_blank" rel="noopener noreferrer nofollow"&gt;No Angels: There Must Be an Angel&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=gTg3TIAmFUk" target="_blank" rel="noopener noreferrer nofollow"&gt;Oli.P: Flugzeuge im Bauch&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=EGikhmjTSZI" target="_blank" rel="noopener noreferrer nofollow"&gt;Opus: Life is live&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=gpYlOdX405k" target="_blank" rel="noopener noreferrer nofollow"&gt;Peter Kent: It’s a Real Good Feeling&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=wO0A0XcWy88" target="_blank" rel="noopener noreferrer nofollow"&gt;Peter Schiling: Major Tom&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=NeQM1c-XCDc" target="_blank" rel="noopener noreferrer nofollow"&gt;Rammstein: Deutschland&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;[suspicious link removed]&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=n4RjJKxsamQ" target="_blank" rel="noopener noreferrer nofollow"&gt;Scorpions: Wind of Change&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=JYIaWeVL1JM" target="_blank" rel="noopener noreferrer nofollow"&gt;Snap!: Rhythm Is a Dancer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=8rhLnlNJJ5g" target="_blank" rel="noopener noreferrer nofollow"&gt;Tic Tac Toe: Verpiss’ dich&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=37e0pouHWO8" target="_blank" rel="noopener noreferrer nofollow"&gt;Tic Tac Toe: Warum?&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=xqTBlft8gQA" target="_blank" rel="noopener noreferrer nofollow"&gt;Trio: Da da da&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.youtube.com/watch?v=YVxXbTk-zsQ" target="_blank" rel="noopener noreferrer nofollow"&gt;U96: Das Boot&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Our lab won't go bancrupt in 2025!</title><link>https://jeltsch.org/en/cancer/</link><pubDate>Fri, 29 Nov 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/cancer/</guid><description>&lt;p&gt;Our lab has been so unlucky with its recent grant applications that I was already seriously considering alternative career paths. Like becoming a tram driver. Helsinki and its surrounding cities are expanding their tram networks, and good drivers are rare. However, the 
 &lt;a href="https://syopasaatio.fi/en/homepage/" target="_blank" rel="noopener noreferrer nofollow"&gt;Cancer Foundation Finland&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 has now ended our unlucky streak! Although it is only a modest amount, I am hopeful for the future. Not all research is equally expensive: some methods need more money than others, and ours are at the budget end of that spectrum. What project got funded? Well, it&amp;rsquo;s not our novel protein expression system, but a project to answer a question that has been bugging many vascular biology researchers since 2001, when the Achen/Stacker lab published a paper showing that mouse and human VEGF-D do NOT share the same receptors, but that mouse VEGF-D does not bind mouse VEGFR-2 (
 &lt;a href="https://doi.org/10.1074/jbc.M100097200" target="_blank" rel="noopener noreferrer nofollow"&gt;Baldwin et al., 2001&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). We showed in 
 &lt;a href="https://doi.org/10.1182/blood-2010-08-301549" target="_blank" rel="noopener noreferrer nofollow"&gt;2011&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="https://doi.org/10.7554/eLife.44478" target="_blank" rel="noopener noreferrer nofollow"&gt;2019&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, that the proteolytic activation of VEGF-D by cathepsin D leads to a loss of all VEGFR-3 binding in human VEGF-D. If this was true for mouse VEGF-D as well, it would be a growth factor without a receptor! This is not impossible, but it would be exceptional. It is important to get these molecular details right because we are testing our future cancer drugs always in mice. If there is a big difference in the angiogenic signaling between mice and men, this could render much mouse data very difficult to interpret and perhaps even explain why drugs that work well in mice fail in humans. Notably, among all drugs, oncology drugs have the worst success rates in clinical trials. There is reasonable evidence to believe that VEGF-D is the 
 &lt;a href="https://doi.org/10.1093/annonc/mdy028" target="_blank" rel="noopener noreferrer nofollow"&gt;“bad boy”&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in the VEGF family, i.e., the one that is responsible for cancers developing resistance against antiangiogenic cancer therapies, that are based on blocking VEGF-A. In any case, a big shout-out to the Cancer Foundation Finland! Read 
 &lt;a href="https://syopasaatio.fi/syopasaation-juhlatoimikunta-tukee-syopatutkimusta#column-block_3619791a817c8b47813c1618cbee75ef" target="_blank" rel="noopener noreferrer nofollow"&gt;here&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 about the award.&lt;/p&gt;</description></item><item><title>JuFo ranking: A Worse Impact Factor?</title><link>https://jeltsch.org/en/jufo/</link><pubDate>Sat, 02 Nov 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/jufo/</guid><description>&lt;p&gt;&lt;strong&gt;Changes to the Finnish PhD education&lt;/strong&gt;All Finnish universities are lowering the requirements for a doctoral thesis. Instead of 3 to 4 publications, you can now defend your thesis with 2 to 3. One argument favoring this change was to create a level playing field with other countries. None of the big European countries requires any publications to get a PhD: Neither Great Britain, Germany, France, or Italy do. The other Scandinavian countries are the only other European countries that have (or have had) similar requirements with respect to the number of required publications, with Sweden being almost on par with the Finnish system.If international harmonization was the goal, the change should have been more radical, i.e., get rid of any requirement for publications. However, the new rules just ensure that we lose in quality what we gain in quantity. I prefer fewer but better-educated PhDs, but our current government apparently just wants to bump up the number of PhDs that Finland produces. &lt;strong&gt;Publish of perish&lt;/strong&gt;I fear that the push towards a shorter PhD might decrease the quality of the publications. PhD students are now under pressure to get three papers out in 3 to 4 years. As soon as the &amp;ldquo;smallest publishable unit&amp;rdquo; has been produced, it is pushed out into the world. Few research groups have the luxury of postponing publishing research results for a long time because the publish-or-perish culture is still flourishing. While Finland has abandoned the impact factor (good), we have replaced it with a less transparent system (bad). The currently used metric in Finland is the JuFo system, where journals get ranked into classes 0-3 based on &amp;ldquo;expert consensus opinion.&amp;rdquo; JuFo is the abbreviation of 
 &lt;a href="https://jfp.csc.fi/jufoportaali" target="_blank" rel="noopener noreferrer nofollow"&gt;Julkaisufoorumi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (&amp;ldquo;Publication forum&amp;rdquo;).Since everybody (including experts) has their preferred go-to journals, this opens the door to bias and even manipulation. There are plentiful examples of highly respected, 10+ impact factor journals with astronomically high rejection rates that were for a long time classified as JuFo 1, until - after a rotation of members in the respective JuFo panel - they were finally bumped to level 2. Why is there such a thing as JuFo rankings in the first place? One argument is that the Journal Impact Factor (JIF) does not account for the individual differences in the publication and citation cultures between different research fields. These differences are huge, but after classifying all journals into individual categories (e.g., clinical medicine versus languages versus agriculture, etc.), one could develop a compensation formula (perhaps even including manually assigned compensation factors) to adjust the JIF for such inter-discipline differences. A software script could do all the work of the JuFo panels automatically and transparently. Bibliometrics researchers have proposed such better alternatives to the JIF. Please drop me an email if you think that I am missing something here! &lt;strong&gt;Anecdotes versus data&lt;/strong&gt;Having a system that allows for &amp;ldquo;manual&amp;rdquo; downgrading of journals is certainly a good thing. I also endorse JuFo&amp;rsquo;s attempt to solicit individual researchers&amp;rsquo; feedback. However, when you count the number of journals JUFO needs to evaluate, you will see that gathering feedback from 180 individual scientists&amp;rsquo; experiences and then downgrading 60 journals based on this feedback has issues. That&amp;rsquo;s what happened a few years back. If we assume that ALL feedback has been negative and ALL negative feedback has resulted in a downgrade, there will be a tiny number of cases for each journal. In the parlor of evidence-based medicine, some of these cases might be anecdotes. Don&amp;rsquo;t get me wrong: These decisions are probably not wrong, and neither is it wrong to gather feedback from researchers. In fact, 
 &lt;a href="https://jeltsch.org/en/predatory/"&gt;my own experience with one of the downgraded journals&lt;/a&gt;
 (International Journal of Molecular Sciences) is pretty much indicative of predatory publishing. However, the data underlying these decisions is not the best, and it would be surprising if every single one of these decisions would hold up to scrutiny. It is difficult to imagine how such feedback could avoid bias. It&amp;rsquo;s self-reporting, and researchers might be incentivized to report negative experiences. &lt;strong&gt;Grading on the curve&lt;/strong&gt;Another little-known fact is that JuFo is a zero-sum game. Journals cannot be freely distributed over the four categories, but JuFo uses a variation of &amp;ldquo;grading on a curve&amp;rdquo;: No more than 10% of the articles published in journals for a specific JuFo panel (e.g., for &lt;em&gt;Chemical sciences&lt;/em&gt;) are allowed to fall into JuFo category 3. This accounts for differences in publication volume between fields. However, if we - the scientific community - improve the quality of our publication output generally, this will not be reflected in the JuFo ranking. That is, in my opinion, wrong (for the same pedagogical reasons that schools are discouraged from grading pupils on a curve). **Decisions behind closed doors?**The second big issue is transparency. The fact that I have to speculate in the paragraph above about the numbers that have led to the downgrades is worrisome:&lt;/p&gt;</description></item><item><title>Teaching ”Biological Drugs” in Finnish</title><link>https://jeltsch.org/en/biologiset_l%C3%A4%C3%A4kkeet_suomeksi/</link><pubDate>Fri, 01 Nov 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/biologiset_l%C3%A4%C3%A4kkeet_suomeksi/</guid><description>&lt;p&gt;In 2022, the steering group of the 
 &lt;a href="https://www.helsinki.fi/en/faculty-pharmacy/news/new-international-masters-programme-pharmacy-university-helsinki" target="_blank" rel="noopener noreferrer nofollow"&gt;International Master’s Programme in Pharmaceutical Research, Development and Safety&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (MPHARM) collectively received the 
 &lt;a href="https://researchportal.helsinki.fi/en/prizes/innoopeli-prize-2022" target="_blank" rel="noopener noreferrer nofollow"&gt;Innoopeli prize 2022&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 for developing teaching at the 
 &lt;a href="https://www.helsinki.fi/en/faculty-pharmacy" target="_blank" rel="noopener noreferrer nofollow"&gt;Faculty of Pharmacy&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. As a member of the steering group, I was a bit surprised as none of our students had graduated yet. However, the preliminary laurels received approval earlier this year, when 
 &lt;a href="https://jeltsch.org/en/mpharm/"&gt;the first batch of the students graduated&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Producing proteins better than the pros</title><link>https://jeltsch.org/en/lcat/</link><pubDate>Thu, 31 Oct 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/lcat/</guid><description>&lt;p&gt;Congratulations, &lt;strong&gt;Laura&lt;/strong&gt; &amp;amp; &lt;strong&gt;Akseli&lt;/strong&gt;! Your article in &lt;em&gt;Scientific Reports&lt;/em&gt; (
 &lt;a href="https://doi.org/10.1038/s41598-024-77104-3" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1038/s41598-024-77104-3&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ) is a solid piece of work that has not only relevance for cardiovascular diseases but also for the work that we are doing on 
 &lt;a href="https://jeltsch.org/en/lymphsymposium6/"&gt;lipedema/lipoedema&lt;/a&gt;
 (and therefore, potentially even for lymphedema, which has been the main focus of our research in the past). There are astonishing similarities between coronary artery disease and lipedema, because both can be regarded as lipid storage disorders.And thanks to Khushbu and Betül for helping Laura produce and purify such a high-quality LCAT protein that worked better than the protein preps that are commercially available! Perhaps much of the secret was the high expression levels that we could reach compared to other systems. For the first time, we tried out HEK293T cells with a custom CHO vector (
 &lt;a href="https://www.ncbi.nlm.nih.gov/nuccore/PP915207" target="_blank" rel="noopener noreferrer nofollow"&gt;pCHOKE-B-LCAT-H6&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
), and it worked surprisingly well. pCHOKE-B was assembled from scratch and we incorporated several advancements made over the years compared to regular CHO expression vectors. The vector contains&lt;/p&gt;</description></item><item><title>Images for talks and illustrations</title><link>https://jeltsch.org/en/image-search/</link><pubDate>Mon, 09 Sep 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/image-search/</guid><description>&lt;p&gt;I 
 &lt;a href="https://jeltsch.org/en/biorender/"&gt;promised in January&lt;/a&gt;
 to list websites where you can find free images (
 &lt;a href="https://en.wikipedia.org/wiki/Gratis_versus_libre" target="_blank" rel="noopener noreferrer nofollow"&gt;free as in beer and free as in speech&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). And then I forgot about the promise. Since I mostly use 
 &lt;a href="https://inkscape.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Inkscape&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to draw illustrations, I normally search for SVG images. Inkscape is an open-source software that generates vector graphics. SVG is not only the web standard for vector graphics but also the native file format for Inkscape. Sometimes, PNG or JPEG images are also acceptable if they can be easily converted into SVG images (e.g., silhouettes). Occasionally, I look for 3D images (&amp;ldquo;models&amp;rdquo;), and then I prefer them in 
 &lt;a href="https://www.blender.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Blender&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 format (the only 3D software that I have used more than just a few times).There are two different types of free images on the web: 
 &lt;a href="https://en.wikipedia.org/wiki/Public_domain" target="_blank" rel="noopener noreferrer nofollow"&gt;Public Domain&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="https://creativecommons.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Creative Commons&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Public Domain images can be used without restrictions, while Creative Commons images typically come with some restrictions. The most common restriction for CC-licensed images is that you need to credit the creator. Sometimes, there are additional restrictions, such as prohibiting commercial use or modifications.When you do an image search with 
 &lt;a href="https://images.google.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;Google&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or 
 &lt;a href="https://duckduckgo.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;DuckDuckGo&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, you can restrict the view to images that conform to a specific license. However, Google and DuckDuckGo cover only a fraction of the internet, and there are search sites that have specialized in searching for specific images.You may also ask AI to generate the perfect image. It typically requires several iterations to get something useful, and you will never be able to get copyrights for the image, even though you spent hours engineering the perfect prompt. You can try e.g., 
 &lt;a href="https://openai.com/index/dall-e-3/" target="_blank" rel="noopener noreferrer nofollow"&gt;DALL·E 3&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, or you can even run some AI image generators on your own computer like 
 &lt;a href="https://github.com/Stability-AI/StableDiffusion" target="_blank" rel="noopener noreferrer nofollow"&gt;Stable Diffusion&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The image above was generated with DALL·E 3, using the following prompt: &amp;ldquo;A person surrounded by images, symbolizing the search for the perfect image.&amp;rdquo;&lt;/p&gt;</description></item><item><title>What do we really know about lipedema?</title><link>https://jeltsch.org/en/was_wissen_wir_eigentlich_sicher_ueber_lipoedeme/</link><pubDate>Mon, 09 Sep 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/was_wissen_wir_eigentlich_sicher_ueber_lipoedeme/</guid><description>&lt;p&gt;Lipedema is an accumulation of subcutaneous fat, mainly in the lower body, which is resistant to weight loss and occurs almost exclusively in women. It is often painful, prone to bruising and is thought to have a genetic component, which is likely triggered by hormonal changes. Although lipoedema was recognised as a condition more than 80 years ago, our understanding of the condition and its aetiology remains incomplete. This is due in no small part to the fact that lipoedema has only recently been included in the official classification of diseases. Virtually all aspects of the condition are controversial, starting with its classification. The symptoms of lipoedema overlap with those of obesity, lipodystrophy, lymphoedema and connective tissue disorders. There are as yet no specific tests, and due to the uncertainty surrounding diagnosis, there is also considerable uncertainty regarding the prevalence of lipoedema, with estimates varying widely from 1 in 75,000 to 39 per cent of all women. Many hypotheses have been put forward regarding the cause of lipoedema, including that it is a lipid metabolism disorder, a connective tissue disorder, or an inflammatory or immune-mediated disease. A definitive cause has not yet been identified, and the search for ‘lipoedema genes’ has so far yielded no conclusive results, with the exception of individual genes that play a role in only a small proportion of all patients.&lt;/p&gt;</description></item><item><title>6. Swiss Lymphsymposium</title><link>https://jeltsch.org/en/lymphsymposium6/</link><pubDate>Sat, 07 Sep 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/lymphsymposium6/</guid><description>&lt;p&gt;The 
 &lt;a href="https://www.sfml.ch/5-schweizer-lymphsymposium/" target="_blank" rel="noopener noreferrer nofollow"&gt;6. Swiss Lymphsymposium&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 has just completed. This symposium seems to gain popularity with every iteration, and I heard that there was a waiting list this year. The Juzo AG had invited experts to discuss topics at the intersection of Edema and Adipositas. The meeting was interesting and did not shy away from controversies. For a bench scientist like me, it is always stimulating to get the healthcare practitioners&amp;rsquo; perspective into the diseases whose molecular basis I research. I had been at the 
 &lt;a href="https://jeltsch.org/en/lymphsymposium/"&gt;3. Swiss Lymphsymposium in 2021&lt;/a&gt;
, and there have been many developments that I have chosen not to pay attention to in my ivory tower of basic biomedical research. Specifically, the 
 &lt;a href="https://register.awmf.org/assets/guidelines/037_D_Ges_fuer_Phlebologie/037-012le_S2k_Lipoedema__2024-08.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;new S2k lipedema guidelines&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 which are in effect since the beginning of 2024 received lots of attention.The new lipedema guidelines consider questions and goals related to diagnostic criteria, differential diagnostics, how diagnosis and therapy are influenced by co-morbidities, what therapeutic possibilities exist, and how patients can actively contribute to managing the disease. Given how little we understand about the etiology of lymphedema, these goals are ambitious. Dr. Tobias Bertsch from the 
 &lt;a href="https://www.foeldiklinik.de/" target="_blank" rel="noopener noreferrer nofollow"&gt;Földi Clinic&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 gave a very passionate and persuasive talk about the progress these guidelines represent in his talk &amp;ldquo;The New Guidelines Concerning the Lipedema Syndrome - More Light Than Shadow&amp;rdquo;. The presentation loosely followed the 
 &lt;a href="https://doi.org/10.12968/jowc.2020.29.Sup11b.1" target="_blank" rel="noopener noreferrer nofollow"&gt;position paper&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 he published with many other European experts. The one item where the position paper deviates most from the guidelines is the evaluation of liposuction as a treatment option. The position paper clearly states that liposuction does not produce long-lasting results, whereas the guidelines are surprisingly sparse-worded about this topic, and the reached consensus received the lowest support from the authors among all recommendations.For a bench scientist, making decisions absent high-grade evidence remains unsatisfying. However, guidelines for healthcare professionals cannot speak the same language as scientific articles because that would counteract their usefulness. &amp;ldquo;Whoever heals is right&amp;rdquo;, and if the new guidelines result in better medical outcomes, they serve their purpose. Guidelines - as scientific knowledge - are always provisional and subject to adjustment once better evidence becomes available. At the same time, we have to be careful not to block progress by taking them as gospel. After all, the saying &amp;ldquo;Whoever heals is right&amp;rdquo; is attributed to Samuel Hahnemann, the German physician who founded homeopathy (which is essentially witchcraft; do I need to mention this?). Nevertheless, when Samuel Hahnemann lived, using homeopathy likely resulted in better medical outcomes than the mainstream treatments of the time, such as bloodletting or patent mercury potions, which were frequently not only useless but dangerous or toxic.&lt;strong&gt;How I view lipedema&lt;/strong&gt;After following the lipedema field for a few years, my hypothesis is that lipedema is one endpoint in the wide spectrum of human fat storage physiology. Fat storage has been such a big asset during 99.999997% of evolution that nature was willing to accept the many risks inherent to complex and difficult systems. The more complex a machine, the more frequently it will fail, and many hereditary lipid-related diseases are failures of this machinery. The essential problem that this complex machinery has evolved to overcome is the insolubility of fat in water. Any transport of fat inside and outside the cell requires rendering fat water-soluble. In the blood, this is achieved by packaging fat molecules into lipoprotein particles.Lipids that are not burned get stored somewhere. They can be stored subcutaneously or viscerally. There are more ways to store fat, but this is the simplified version: Everybody will have a slightly different distribution between visceral and subcutaneous fat storage based on a complex interplay of many genes and the environment. In some people, this interplay results in extreme imbalances between these two compartments with pathological consequences. For example, in coronary heart disease, for most people, the genetic burden results from many genes (polygenic), whereas in a minority of patients, one or a few genes might explain the condition (monogenic or oligogenic). Hunting genes likely won&amp;rsquo;t result in any actionable findings for most lipedema patients. However, similar to coronary artery disease, it might be possible to identify risk factors. We already know three risk factors for lipedema: being female, undergoing hormonal changes, and having a family history of the disease. It would be helpful to identify additional risk factors that are easier to modify than the three we know of. We need for lipedema something similar to what the blood lipid panel is for coronary heart disease. Here is the link to my presentation (which I will keep updating over time with better information): 
 &lt;a href="https://mjlab.fi/le" target="_blank" rel="noopener noreferrer nofollow"&gt;What do we really know about lipedema?&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. You can also download the German version 
 &lt;a href="https://mjlab.fi/lip%c3%b6dem" target="_blank" rel="noopener noreferrer nofollow"&gt;Was wissen wir eigentlich sicher über Lipödeme? - Eine Bestandsaufnahme"&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Do fish have difficulty breathing?</title><link>https://jeltsch.org/en/fish/</link><pubDate>Fri, 28 Jun 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/fish/</guid><description>&lt;p&gt;Fish are breathing with their gills, but this is literally, for many of them, only half of the story. The difficulty of extracting oxygen from water is the single most defining force that shapes fish evolution. Land animals are mostly exposed to the same oxygen concentration, but fish need to operate in waters of vastly different and rapidly changing oxygen content. Moreover, water contains much less oxygen than air, and the diffusion of oxygen in water is magnitudes slower than the diffusion of oxygen in air. Therefore, fish evolution was forced to come up with creative ways to&lt;/p&gt;</description></item><item><title>Who does still restriction enzyme cloning?</title><link>https://jeltsch.org/en/re_update/</link><pubDate>Thu, 27 Jun 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/re_update/</guid><description>&lt;p&gt;Restriction enzymes cleave DNA at specific sites and thus enable — together with DNA-ligating enzymes — the molecular cut-and-paste operations that still underlie most of today&amp;rsquo;s recombinant DNA constructs. There were always some alternative assembly methods, but about 10 years ago, restriction enzyme cloning got serious competition from the single-tube homology-based assembly strategies (foremost from &amp;ldquo;Gibson Assembly&amp;rdquo; and its derivatives). Despite this, restriction enzymes still occupy an important position in any recombinant DNA workshop.There are not many commercial providers with a large portfolio of restriction enzymes. 
 &lt;a href="https://neb.com" target="_blank" rel="noopener noreferrer nofollow"&gt;New England Biolabs&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="https://www.thermofisher.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;ThermoFisher&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 are the two big elephants and are the only providers with more than 200 different enzymes. All other players (Roche, TaKaRa, Promega) have a much less comprehensive offering. About 10 years ago, I argued that nobody should use FastDigest enzymes from ThermoFisher. You can read that 
 &lt;a href="https://jeltsch.org/en/tags/fastdigest/"&gt;blog post&lt;/a&gt;
, but it comes down to the following take-home message:&lt;code&gt;ThermoFisher does not provide enough information about its enzymes to use them as equals in a mixed environment with enzymes from vendors that have full transparency, such as New England Biolabs (NEB).&lt;/code&gt;This close-mindedness has led ThermoFisher to invent their own definition of restriction enzyme activity based on a 5-minute window, which makes straightforward comparisons with competitors&amp;rsquo; enzymes impossible since they use the standard 1-hour window. Since enzymes survive for different amounts of time in a reaction, and since ThermoFisher — unlike NEB — does not provide any data about their enzymes&amp;rsquo; survival times, no meaningful comparison is possible. One wonders whether the only purpose of the new unit definition was to prevent any comparisons. That alone should be sufficient reason to avoid ThermoFisher like the plague, but there is more. In 2014 I pointed out that after acquisition of Fermentas by ThermoFisher, not a single new FastDigest enzyme had been added to their product line. This statement is still true a decade later (and it is equally true for conventional restriction enzymes). Innovation concerning restriction enzymes has also slowed at NEB, but since 2015, NEB added some five HighFidelity enzymes (ApoI, BbsI, BclI, BsiWI, BstZ17I) as well as a few conventional restriction enzymes to their portfolio.The biggest issue I see with ThermoFisher&amp;rsquo;s policy of silence. hardly anyone knows that they sell isoschizomers under the prototype enzyme&amp;rsquo;s name. While they are upfront about the use of isoschizomers in their non-FastDigest lineup, they do not disclose the identity of their FastDigest enzymes. Many of the FastDigest enzymes are isoschizomers according to 
 &lt;a href="https://doi.org/10.1002/9783527669417.ch7" target="_blank" rel="noopener noreferrer nofollow"&gt;Arvydas Janulaitis&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, the former CSO of 
 &lt;a href="https://en.wikipedia.org/wiki/Fermentas" target="_blank" rel="noopener noreferrer nofollow"&gt;Fermentas&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, the company that developed the FastDigest system before they were swallowed by ThermoFisher in 2010.In a 
 &lt;a href="https://assets.thermofisher.com/TFS-Assets/LSG/brochures/fastdigest-restriction-enzymes-flyer.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;recently updated flyer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, Thermo Scientific tries to paint a picture of superiority over NEB but only manages to fool cloning novices. In their infographic, they try to emphasize the simplicity of the buffer choice within ThermoFisher&amp;rsquo;s restriction enzyme portfolio and compare it to NEB&amp;rsquo;s portfolio.However, they ignore their 190 conventional enzymes that are not FastDigest buffer-compatible (and this group includes important enzymes, e.g. the &amp;ldquo;GoldenGate&amp;rdquo; type IIS enzyme BsmBI). To correct the record, I have made a better graphical comparison between ThermoFisher and NEB, which is the main image of this blog post.Even my comparison is optically misleading since it does not account for redundant enzymes, which ThermoFisher features a lot due to its aggressive acquisition strategy. In this comparison, it looks as if ThermoFisher offers more different enzymes, but this is not the case at all. Accounting for redundancies, NEB has 257 different commercially available restriction enzymes, while Thermo Fisher has only 209. I did not count myself but relied on the newest enzyme description file from the best cloning planning and documentation software 
 &lt;a href="https://snapgene.com" target="_blank" rel="noopener noreferrer nofollow"&gt;SnapGene&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.In 2014, I complained that their Fast Digest buffer has a proprietary composition, and when I checked today, that was still the case. There has been zero progress at Thermo Fisher&amp;rsquo;s restriction enzyme front: no innovation, no increased transparency.&lt;/p&gt;</description></item><item><title>Ouriginal fails more often than not to detect plagiarism</title><link>https://jeltsch.org/en/plagiarism/</link><pubDate>Thu, 23 May 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/plagiarism/</guid><description>&lt;p&gt;
 &lt;a href="https://ouriginal.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Ouriginal&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, the plagiarism detection service formerly known as Urkund, has been in use at the 
 &lt;a href="https://www.helsinki.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;University of Helsinki&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 for a very long time. Because of Ouriginal&amp;rsquo;s inability to process some of our students&amp;rsquo; Master&amp;rsquo;s thesis, I spent a little bit of time investigating Ouriginal and its problems. Here&amp;rsquo;s what I found out. &lt;strong&gt;From Swedisch to European to US-American&lt;/strong&gt;It is unclear to me which software we are really using since Ouriginal is a merger of the Swedish Urkund and the German PlagScan, and in 2021 Ouriginal was acquired by the American 
 &lt;a href="https://en.wikipedia.org/wiki/Turnitin" target="_blank" rel="noopener noreferrer nofollow"&gt;Turnitin&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I don&amp;rsquo;t need any of such software, but our university mandates that theses must be scanned by the software. Since I read and evaluate an increasing number of theses every year, I also increasingly use Ouriginal. &lt;strong&gt;Ouriginal supports many document formats, but support is buggy&lt;/strong&gt; Looking at the history of submissions, I realized that until about mid-May 2024, all submitted PDFs had been dutifully analyzed. But last week, something changed since about half of the submitted documents were not processed. The usual tricks (submitting in another format such as .docx, .odt, .ps, .rtf) did work for some, but not all of the theses. One thesis was especially stubborn, and neither our &amp;ldquo;experts&amp;rdquo; nor the Original helpdesk staff had any clue why their software could not process it (which makes me again wonder what software their backend is actually using). Ouriginal is investigating already for a month without getting back to me with answers… Our university receives funding from the Ministry of Education based on graduating students, and we lose thousands of Euros for each student who fails to graduate on time. Fee-liable students also have a strong incentive to graduate on time in order to avoid additional costs. Therefore, every delay in the graduation schedule is unacceptable. &lt;strong&gt;Ouriginal&amp;rsquo;s performance disappoints with a shocking detection rate&lt;/strong&gt; Since there are dozens of ways how to turn a Word document into a PDF, I tried to isolate the problem by submitting test documents to the Ouriginal service. I used manuscripts that we had published over the last few years. I was shocked when I realized that Ouriginal failed to detect plagiarism in more than half of all cases. Paywalls are not to blame since almost all our publications are freely available. Neither the novelty of the publication nor the quality of the journal made a perceivable difference. However, it seems evident that Ouriginal has more problems with non-English documents. It is very difficult to explain why so many freely available scientific texts from reputable journals (
 &lt;a href="https://www.nature.com/srep/" target="_blank" rel="noopener noreferrer nofollow"&gt;Scientific Reports&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://link.springer.com/journal/10456" target="_blank" rel="noopener noreferrer nofollow"&gt;Angiogenesis&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://www.sciencedirect.com/journal/annals-of-anatomy-anatomischer-anzeiger" target="_blank" rel="noopener noreferrer nofollow"&gt;Annals of Anatomy&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) are not indexed by Ouriginal. &lt;strong&gt;Failure to detect plagiarism from Helsinki University&amp;rsquo;s own thesis repository&lt;/strong&gt; Original does not even index our own university&amp;rsquo;s freely available PhD theses (
 &lt;a href="https://ethesis.helsinki.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;https://ethesis.helsinki.fi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). None of the PhD thesis written in my own lab was recognized. I also checked 
 &lt;a href="https://jeltsch.org/en/phd_thesis/"&gt;my own PhD thesis&lt;/a&gt;
, and it was the only one that was recognized (Ouriginal found it on 
 &lt;a href="https://docslib.org/doc/7864611/vegfr-3-ligands-and-lymphangiogenesis" target="_blank" rel="noopener noreferrer nofollow"&gt;docslib.org&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, not our own university&amp;rsquo;s official thesis repository). Does it make any sense to pay for such an imperfect service? I don&amp;rsquo;t think so. The omission of freely available texts from important journals seems inexcusable since a simple Google search does a better job. I did Google searches for sentences from the unrecognized texts, and in most cases, Google identified the original source without problems. A Python script to split texts into sentences for individual Google searches and to aggregate the results can be written by any programmer in an afternoon. Why would you maintain your own database if Google does a better job than you can? &lt;em&gt;&lt;em&gt;Plagiarism to the following published manuscripts/theses/proceedings&lt;/em&gt; was NOT detected:&lt;/em&gt;*&lt;/p&gt;</description></item><item><title>Admission interview</title><link>https://jeltsch.org/en/admission_interviews/</link><pubDate>Thu, 09 May 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/admission_interviews/</guid><description>&lt;p&gt;An increasing number of MSc study programs at our university are incorporating an interview into the admission procedure. Tiina Immonen from the TRANSMED program was the pioneer at the University of Helsinki who ventured first into this territory. If you are invited to an interview at the University of Helsinki, you have already taken the biggest hurdle, which is the evaluation of your application. To be accepted, you have to make sure not to screw up the interview. You don&amp;rsquo;t need to be stellar, but you need to meet expectations. The reason is that interviews are notoriously tricky to evaluate, and therefore, many programs use them primarily to screen for red flags.&lt;/p&gt;</description></item><item><title>MPHARM milestone</title><link>https://jeltsch.org/en/mpharm/</link><pubDate>Fri, 26 Apr 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mpharm/</guid><description>&lt;p&gt;Helsinki University&amp;rsquo;s 
 &lt;a href="https://www.helsinki.fi/en/faculty-pharmacy/news/new-international-masters-programme-pharmacy-university-helsinki" target="_blank" rel="noopener noreferrer nofollow"&gt;International Master’s Programme in Pharmaceutical Research, Development and Safety&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (MPHARM) is close to another milestone: Our first graduates are soon to submit their theses. On Thursday, we were celebrating after the MSc Theses seminar, where the first batch of students presented the results of their thesis work. At the center is 
 &lt;a href="https://researchportal.helsinki.fi/en/persons/leena-hanski" target="_blank" rel="noopener noreferrer nofollow"&gt;Leena&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, our benevolent director. Not in the picture is 
 &lt;a href="https://www.neurotherapeutics.fi/about-us/" target="_blank" rel="noopener noreferrer nofollow"&gt;Tomi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, who deserves much of the credit for making the Drug Design and Pharmacology track such a success!&lt;/p&gt;</description></item><item><title>If you have a "green card" (S-etukortti), you can vote for me*!</title><link>https://jeltsch.org/en/s-vaalit/</link><pubDate>Fri, 05 Apr 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/s-vaalit/</guid><description>&lt;p&gt;I want to advance an aggressively green, science-based agenda. And I want Finland to feel like home not only for the indigenous but for everyone committed to Scandinavian values. Look at my values at the 
 &lt;a href="https://hok-elanto.editaprima.fi/vaalikone/result?candidateId=50c32341-558e-4428-9146-cde4629a9de2" target="_blank" rel="noopener noreferrer nofollow"&gt;candidate finder website&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.Given that close to 20% of the capital region&amp;rsquo;s population has a foreign background, foreigners are - with about 5% - massively under-represented among the candidates in the upcoming 
 &lt;a href="https://hok-elanto.fi/edustajistovaalit/" target="_blank" rel="noopener noreferrer nofollow"&gt;cooperative elections (osuuskauppavaalit)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Unsurprisingly, you cannot find any foreigners among the candidates of the &amp;ldquo;True Finns&amp;rdquo; (Perussuomalaiset). Still, other lists were not excelling in their complete or near absence of foreign candidates, such as the Center party (Keskusta). Due to this lack of inclusion and diversity, I signed up as a candidate in the capital region&amp;rsquo;s subsection of the S Group (HOK-Elanto).The purpose of the &amp;ldquo;osuuskauppavaalit&amp;rdquo; is to elect a 60-member representative body (and deputy members) of the representative body of the HOK-Elanto cooperative for the next four years. HOK-Elanto is the section of the S Group that operates in the capital region. The S Group is the biggest Finnish retailing cooperative. Unlike its most significant competitor (Kesko), it is not listed on the Finnish stock market. But the goal of the S Group and Kesko is the same: making their owners rich. Just that the owners of the S Group are the customers, while the owners of Kesko are the shareholders. In 2020, there were more than 2 million S Group customer-owners in Finland, but only about 60000 Kesko shareholders.&lt;/p&gt;</description></item><item><title>Mia Sivén, the world's first professor of sustainable pharmacy</title><link>https://jeltsch.org/en/sustainable/</link><pubDate>Fri, 05 Apr 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/sustainable/</guid><description>&lt;p&gt;When we were asking our foreign students what made them join the University of Helsinki, several of them mentioned sustainability aspects. Many of the research groups at the Faculty of Pharmacy study topics that are highly relevant to a sustainable future. For example, tackling the increasing threat of antibiotic resistance is a high priority for our faculty. And my group works on the planet&amp;rsquo;s most environmentally friendly protein production system. There is no part of a drug&amp;rsquo;s life cycle that could not be approached from a sustainability angle. Therefore, it was high time that this over-arching theme was finally acknowledged by establishing a dedicated professor position. To our knowledge, next month 
 &lt;a href="https://www.helsinki.fi/en/faculty-pharmacy/news/mia-siven-worlds-first-associate-professor-sustainable-pharmacy" target="_blank" rel="noopener noreferrer nofollow"&gt;Mia Sivén will start her job as the world’s first professor of sustainable pharmacy&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. You are probably not surprised that I am very happy about this appointment.&lt;/p&gt;</description></item><item><title>Taking an webcam image from the command line</title><link>https://jeltsch.org/en/taking_an_webcam_image_from_the_command_line/</link><pubDate>Fri, 05 Apr 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/taking_an_webcam_image_from_the_command_line/</guid><description>&lt;p&gt;There are probably not many use cases, but remote surveillance is an example, both in a malicious and legitimate context. Malware can take pictures of the unwitting user, and &amp;ldquo;Has anybody searched through my office after I forgot to close the door last Friday?&amp;rdquo;, respectively.&lt;/p&gt;</description></item><item><title>Finished with Finnish?</title><link>https://jeltsch.org/en/finnish/</link><pubDate>Sat, 30 Mar 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/finnish/</guid><description>&lt;p&gt;In 
 &lt;a href="https://www-hs-fi.translate.goog/mielipide/art-2000010320952.html?_x_tr_sl=auto&amp;amp;_x_tr_tl=en&amp;amp;_x_tr_hl=en&amp;amp;_x_tr_pto=wapp&amp;amp;_x_tr_hist=true" target="_blank" rel="noopener noreferrer nofollow"&gt;her opinion piece in Helsingin Sanomat&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, Annikka Mutanen picked up on the 
 &lt;a href="https://www-hs-fi.translate.goog/talous/art-2000010098112.html?_x_tr_sl=auto&amp;amp;_x_tr_tl=en&amp;amp;_x_tr_hl=en&amp;amp;_x_tr_pto=wapp&amp;amp;_x_tr_hist=true" target="_blank" rel="noopener noreferrer nofollow"&gt;predicted population decline in the numbers of Finnish people&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
: At the end of this century, the number of people in Finland with Finnish roots will have fallen below 2 million. I won&amp;rsquo;t be around anymore to experience this, but my children have a good chance to.&lt;/p&gt;</description></item><item><title>Essential elements for life science</title><link>https://jeltsch.org/en/periodic_table/</link><pubDate>Sun, 24 Mar 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/periodic_table/</guid><description>&lt;p&gt;Here is my version of a simplified periodic table for life scientists. A few years back, my son learned the complete periodic table by heart up to element 118 (Oganesson). He found it funny that I only knew the first two rows. I am not embarrassed, even though I don&amp;rsquo;t even remember the first two rows entirely. There are elements that I almost never encounter during my work, such as aluminium. Yes, I know that aluminium is used as an adjuvant for immunization. But then, we can&amp;rsquo;t even agree on whether to spell this element &amp;ldquo;aluminium&amp;rdquo; or &amp;ldquo;aluminum&amp;rdquo;! And I would even forget Beryllium if it wasn&amp;rsquo;t for the fact that I once have been gemstone hunting for Beryll (which you can find in 
 &lt;a href="https://www.mindat.org/locentries.php?p=16125&amp;amp;m=819" target="_blank" rel="noopener noreferrer nofollow"&gt;Finland&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). At work I come across no more than perhaps 11 elements (which make up more than 99.5% of the human body). The question of how many elements are essential for human life is not easy to answer. It&amp;rsquo;s somewhere between 19 and 29. Why are there so many elements with an unknown status? Some of the &amp;ldquo;controversial&amp;rdquo; elements might not be strictly essential for life, but still necessary for good health. Where to draw the border? And then there is the problem of how to experimentally prove essentiality. Many of the controversial elements are so-called ultra-trace minerals, and it is very difficult to rear experimental animals in an environment that is completely devoid of even the smallest trace of these elements (
 &lt;a href="https://en.wikipedia.org/wiki/Biological_roles_of_the_elements" target="_blank" rel="noopener noreferrer nofollow"&gt;https://en.wikipedia.org/wiki/Biological_roles_of_the_elements&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ).&lt;/p&gt;</description></item><item><title>Overstretched IT support</title><link>https://jeltsch.org/en/ubuntu/</link><pubDate>Fri, 23 Feb 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/ubuntu/</guid><description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;The problem: Crash during boot&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;More than a year ago, a few weeks after receiving my new work computer, it failed to reboot after a system update and got stuck early in the boot process. I soon realised I could still start the computer using &amp;ldquo;safe mode&amp;rdquo;. Strangely, nothing seems to be wrong because when I manually exit safe mode at the end of the boot process, the computer works fine. Our IT department has tried to fix the problem many times without success. I even had to work without a computer for about 3 weeks while it was &amp;ldquo;under repair&amp;rdquo;. You probably know how much work you can get done without a computer: close to zero.My computer runs 
 &lt;a href="https://wiki.helsinki.fi/xwiki/bin/view/Cubbli/User%20documentation/" target="_blank" rel="noopener noreferrer nofollow"&gt;Cubbli&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 20.04.06LTS, an unofficial Ubuntu spin maintained by the University of Helsinki for internal use. Although you can do bioinformatics on a Windows or macOS computer, Linux is hands-down the first choice. Many bioinformatics developers don&amp;rsquo;t even bother to release their software for Windows. MacOS works mostly fine (since it is also UNIX-compliant OS), but I would have to pay twice the price for the same calculating power.The computer is a 
 &lt;a href="https://www.zdnet.com/article/lenovo-debuts-thinkstation-p350-family-of-desktop-workstations-starting-under-1000/" target="_blank" rel="noopener noreferrer nofollow"&gt;Lenovo P350&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 with an 
 &lt;a href="https://www.nvidia.com/content/dam/en-zz/Solutions/design-visualization/productspage/quadro/quadro-desktop/nvidia-t1000-datasheet-1987414-r4.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;NVIDIA T1000&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 graphics card, which I use to address two screens. I mainly need the graphics card for 3D modelling, phylogenetics analysis and similar tasks. This graphics card may have caused the trouble. I initially did not want to buy this model, but since there was a shortage of graphic cards at the time, IT convinced me to swap out my original choice against the T1000.&lt;/p&gt;</description></item><item><title>Back to the monograph?</title><link>https://jeltsch.org/en/monograph/</link><pubDate>Thu, 01 Feb 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/monograph/</guid><description>&lt;p&gt;Finland had become internationally known for producing highly qualified PhD graduates in the STEM fields. This was a result of the requirement to publish 4 to 5 scientific manuscripts in renowned scientific journals. Not surprisingly, it took, on average, about seven years to accomplish that feat. Today, Finnish PhD graduates are perhaps internationally more known for being relatively old once they graduate. I myself was 34 years old 
 &lt;a href="https://jeltsch.org/en/phd_thesis/"&gt;when I received my doctoral hat&lt;/a&gt;
. It took me a bit less than six years.On the other hand, 
 &lt;a href="https://researchportal.helsinki.fi/fi/persons/kari-alitalo" target="_blank" rel="noopener noreferrer nofollow"&gt;my supervisor&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 was so smart to let me do what I wanted, and I spent quite a bit of time with side projects that did not really advance me on my trajectory towards the degree certificate. However, it also meant that I acquired skills, knowledge, and connections that I otherwise would not have. If you take the 
 &lt;a href="https://en.wikipedia.org/wiki/Outliers_%28book%29" target="_blank" rel="noopener noreferrer nofollow"&gt;10000-hours-rule&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 literally, 10000 hours equal pretty much a six-year PhD education.At the moment, the Finnish Ministry of Education wants to lower the time required for achieving the PhD goal down to 3 years. This 
 &lt;a href="https://www.universityworldnews.com/post.php?story=20240201133944434" target="_blank" rel="noopener noreferrer nofollow"&gt;article in &lt;em&gt;World University News&lt;/em&gt;&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is to date the most extensive English information piece that has surfaced about this project.My questions are: Why? and How? The &lt;em&gt;why&lt;/em&gt; is pretty obvious: Finland has fallen behind in the OECD statistics of highly educated professionals. To polish these numbers, Finland needs more PhD graduates. And since attention-span-reduced politicians cannot be expected to wait six years, it is only logical that they would agree to spend money to increase the degree numbers, provided this would happen fast.But what about the how? How can PhD students learn in 3 years what they normally used to learn in 6 years? If that were possible, it would mean our current PhD education is massively inefficient. Can we squeeze it down to three years without compromising quality? There is clearly an opportunity for optimization. Especially when it comes to the funding of the studies. There has been a constant lack of university-salaried PhD positions. As a consequence, many PhD students spend a significant chunk of their time applying for grants or - even worse - working part-time in order to make ends meet. However, while absolutely a step in the right direction, paying a salary will not cut down the required time by 50%.There is something annoying about science that politicians might not fully understand: &lt;strong&gt;It is impossible to predict the outcome of scientific experiments&lt;/strong&gt;. This very fact is the only reason you do them in the first place! However, if you cannot predict the outcome of experiments, you cannot predict how long it&amp;rsquo;ll take to get the work done and publish the results. In order to straight-jacket the process of obtaining a PhD degree into a three-year predictable journey, we need to dig deeply into our academic bag of tricks and resurrect the &amp;ldquo;monograph&amp;rdquo;. The monograph is an alternative way to attain a PhD degree. Although alive on paper, it had practically died in the STEM fields decades ago, with more than 99% of all STEM PhD theses being publication-based. In some fields and faculties, the monograph has held on to a higher share, but its popularity has been diminishing everywhere for very good reasons. But now it is back!With the monograph, you don&amp;rsquo;t open up your scientific output to the scientific community for peer review, improvement, and appreciation (in the form of citations). Instead, you write up your research results in a hundreds of pages thick manuscript that is only scrutinized by your supervisors and two external experts appointed by the faculty council. What could possibly go wrong? I hope that I am wrong, but a three-year PhD education will likely not be able to offer the same as a six-year PhD education. Besides, there are other factors that unnecessarily slow down PhD education, which are not addressed in the current pilot. The most notably ignored factor is the supervisor-to-student ratio. Due to the sustained relative decrease in the funding of the basic university functions, teachers and supervisors at Finnish universities are already very thinly stretched, and the current &amp;ldquo;suboptimal&amp;rdquo; supervisor-to-student ratio will deteriorate with 1000 additional PhD students who will enter Finish universities over the next year. I fully understand the desire to harmonize the PhD degree at the European level (something that we have done more-or-less successfully with the BSc and MSc degrees starting with the 
 &lt;a href="https://en.wikipedia.org/wiki/Bologna_Process" target="_blank" rel="noopener noreferrer nofollow"&gt;Bologna process&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in 1999). We don&amp;rsquo;t know many of the implementation details for this pilot yet. But very clearly, most of the real stakeholders were never asked when this pilot had been cooked up.&lt;strong&gt;UPDATE&lt;/strong&gt;There have been two articles in the Finnish daily newspaper &amp;ldquo;Helsingin Sanomat&amp;rdquo; about this pilot that talk about the two most important points of criticism that have been targeted at the 1000-PhD-students project, namely the decrease in PhD education quality that seems to be inevitable and the very unequal distribution of the funding between different disciplines: 
 &lt;a href="https://www.hs.fi/politiikka/art-2000010217525.html" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.hs.fi/politiikka/art-2000010217525.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 
 &lt;a href="https://www.hs.fi/kaupunki/art-2000010242698.html" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.hs.fi/kaupunki/art-2000010242698.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 &lt;strong&gt;UPDATE&lt;/strong&gt;The University of Helsinki has finally posted some information about the upcoming call. The page is not available from the news feed, but you have to know what you are looking for in order to find it. This his is counterproductive given the fact that the application period is only two weeks: 
 &lt;a href="https://www.helsinki.fi/en/research/doctoral-school/doctoral-education-pilot" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.helsinki.fi/en/research/doctoral-school/doctoral-education-pilot&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Do fish have lymphatics?</title><link>https://jeltsch.org/en/piscine-lymphatics/</link><pubDate>Sat, 27 Jan 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/piscine-lymphatics/</guid><description>&lt;p&gt;Read the whole back story in our preprint: 
 &lt;a href="https://doi.org/10.20944/preprints202312.2119.v1" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.20944/preprints202312.2119.v1&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. It isn&amp;rsquo;t easy to believe that the scientific community cannot agree on whether zebrafish have a lymphatic vascular system. Zebrafish is one of the most successful model organisms in biology, and one would assume that we know its overall vascular setup. However, starting with W. Vogel in 1981 (
 &lt;a href="https://doi.org/10.1515/znc-1981-5-627" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1515/znc-1981-5-627&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ), many fish physiologists subscribe to the notion that there are no lymphatics in fish, and most contemporary fish physiology textbooks have appropriated this point of view. At the same time, solid publications from multiple labs show that lymphatic vessels exist in fish (
 &lt;a href="https://doi.org/10.1038/nm1427" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1038/nm1427&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://doi.org/10.1016/j.cub.2006.05.026" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1016/j.cub.2006.05.026&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). What is going on? When the Yaniv lab published in 2022 that embryonic lymphatics in zebrafish can transdifferentiate into blood vessels (
 &lt;a href="https://doi.org/10.1038/s41586-022-04766-2" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1038/s41586-022-04766-2&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ), it suddenly appeared possible to unite the two contradictory views. In a nutshell: In most fish, an embryonic lymphatic system transdifferentiates during development into blood vessels that form a specialized subcompartment of the cardiovascular system (the so-called secondary vascular system). The degree of transdifferentiation seems quite variable between fish species, and some vessels - notably the thoracic duct - might retain a hybrid phenotype.As so often is the case in top journals, the original article by Das et al. neither discussed the 100-year-old controversy nor the ramifications of its landmark findings. Even though Kari Alitalo and I did so in a short commentary (
 &lt;a href="https://rdcu.be/cOjJ0" target="_blank" rel="noopener noreferrer nofollow"&gt;https://rdcu.be/cOjJ0&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ), more space is needed to do justice to the topic. Although the controversy about piscine lymphatics is far from settled, it appears important to record the current status of the discussion in the scientific literature. Moreover, we wanted to describe a high-likelihood consensus model against which to plan future experiments. The result is an extended review; we hope you&amp;rsquo;ll enjoy reading it. If you find something that you don&amp;rsquo;t like, by all means, let us know! Especially if you can back up your critique with data or sound arguments. We sent the manuscript for review and are happy to improve it based on your input.&lt;/p&gt;</description></item><item><title>Why you should not use BioRender</title><link>https://jeltsch.org/en/biorender/</link><pubDate>Wed, 17 Jan 2024 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/biorender/</guid><description>&lt;p&gt;About two years ago, our university started subscribing to an institutional plan for 
 &lt;a href="https://biorender.com" target="_blank" rel="noopener noreferrer nofollow"&gt;BioRender&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. BioRender is a browser-based scientific illustration software with a large library of pre-made items, including complex illustrations. It allows you to illustrate scientific concepts quickly or to make flow charts for your experimental setups. And given how easy it is to use, the results look rather slick. It&amp;rsquo;s like the McDonald&amp;rsquo;s of scientific illustration. It&amp;rsquo;s fast and gets the job done. Sure, the food in a 3-star Michelin restaurant tastes much better, but most of us rarely can afford that luxury.&lt;em&gt;Why should you not use it despite all of the advantages mentioned above?&lt;/em&gt;&lt;/p&gt;</description></item><item><title>It’s difficult to grade student’s assignments</title><link>https://jeltsch.org/en/grading/</link><pubDate>Sat, 16 Dec 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/grading/</guid><description>&lt;p&gt;I have been reading hundreds of student assignments this autumn. In many of these assignments, the students are expected to answer questions. Grading these assignments means deciding whether the answer is &amp;ldquo;right&amp;rdquo; or &amp;ldquo;wrong&amp;rdquo;. This is sometimes difficult. Most answers are somewhere between &amp;ldquo;right&amp;rdquo; and &amp;ldquo;wrong&amp;rdquo;. Therefore, the need for grading exposes a deeper problem: Before I can decide where on the spectrum from &amp;ldquo;right&amp;rdquo; to &amp;ldquo;wrong&amp;rdquo; the students&amp;rsquo; answers fall, there needs to be an objective &amp;ldquo;right&amp;rdquo; and &amp;ldquo;wrong&amp;rdquo;. Otherwise, objective grades are an illusion to begin with (not even considering the problem of how to determine them reliably).However, all our scientific knowledge is preliminary. It is subject to modification or even reversal when new, better data becomes available. So, how can one grade any assignment with any certainty? Luckily, not all of our knowledge is equal. One important hallmark of a scientific statement is 
 &lt;a href="https://en.wikipedia.org/wiki/Falsifiability" target="_blank" rel="noopener noreferrer nofollow"&gt;falsifiability&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, a concept that was perhaps first popularised by the science philosopher Karl Popper in his book 
 &lt;a href="https://en.wikipedia.org/wiki/The_Logic_of_Scientific_Discovery" target="_blank" rel="noopener noreferrer nofollow"&gt;The Logic of Scientific Discovery&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. What are examples of scientifically falsifiable theories?&lt;/p&gt;</description></item><item><title>The Finnish 1000 PhDs pilot</title><link>https://jeltsch.org/en/the_finnish_1000_phds_pilot/</link><pubDate>Tue, 28 Nov 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_finnish_1000_phds_pilot/</guid><description>&lt;p&gt;The Finnish government is going to finance 1000 additional new fully funded doctoral positions, which would start in the academic year 2024/2025.The money (85000€/year for each PhD student) will be competitively distributed between Finnish universities, and some of that money will be used to pay for the salary of the PhD students for three years. Perhaps one of the triggers for this initiative is that Finland has been falling behind in the OECD statistics in the number of highly educated workers. The question is whether this one-time expense will really increase the level of education or only boost the numbers.The average duration of a PhD education is around seven years in Finland. In order to pull off a 3-year PhD education at such a large scale, it is expected that the requirements for the PhD will be lowered. As a matter of fact, the requirements have already been lowered, but further &amp;ldquo;easings&amp;rdquo; might still come. Together with these, universities are aiming to streamline the kafkaesque absurd and medieval administration process, which can easily take half a year from the time of completing the last manuscript to receiving the actual PhD certificate.Many other outlets have reported about this pilot; here&amp;rsquo;s one that is available also in English: 
 &lt;a href="https://acatiimi.fi/2023/11/28/for-once/Although" target="_blank" rel="noopener noreferrer nofollow"&gt;https://acatiimi.fi/2023/11/28/for-once/Although&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 most people are happy about the additional money, almost everybody is sceptical to some degree. Good intentions are not enough, and there are many serious issues with this pilot:&lt;/p&gt;</description></item><item><title>Unbricking the Netgate pfsense SG-3100</title><link>https://jeltsch.org/en/unbrick/</link><pubDate>Fri, 10 Nov 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/unbrick/</guid><description>&lt;p&gt;The current process of restoring functionality on the Netgate pfsense SG-3100 router after an unsuccessful firmware upgrade is too difficult (although the device is magnificent otherwise). Today, I experienced the third failed upgrade within six years. Recovery worked every time without problems, but it should be MUCH easier if you want me to recommend this router to my less tech-savvy friends. To pull the recovery off, you need an 8-GB USB stick and USB cable with a high-profile micro-USB connector at one end and a regular USB-A connector at the other. These are the steps that you need to do to unbrick the device:&lt;/p&gt;</description></item><item><title>Bio-Rad fixes our NGC</title><link>https://jeltsch.org/en/bio-rad/</link><pubDate>Wed, 20 Sep 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/bio-rad/</guid><description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;UPDATE (situation Dec. 21st, 2024)&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;We just survived our protein purification course (DPDR-305, see also 
 &lt;a href="https://jeltsch.org/en/teaching/"&gt;my other blog posts related to teaching&lt;/a&gt;
. After having done about 25 runs with the &amp;ldquo;repaired&amp;rdquo; Bio-Rad NGC, I sadly have to conclude that the most significant issue remains: that the FPLC becomes unresponsive to commands issued manually. Also, the randomness of these disconnects persisted. Only one student group had problems, but we had several incidents during that single day. That, sadly, concludes our short stint into Bio-Rad territory for protein purification. All of this indicates that any further investments into this device will be wasted time and money. We have neither too much time nor too much money. If Bio-Rad wants to do anything from their own initiative, I am happy to let them do whatever it takes to get the machine into a usable state, but we won&amp;rsquo;t actively pursue any further actions.The best way to keep your FPLC device in good shape is to have a maintenance contract. Although we have been able to get money from our university to buy a top-of-the-line FPLC twice in the last 30 years, getting money for a service contract is much more difficult. One of the many reasons is that most grant periods are shorter than service contracts, which only make sense if you make them over several years.&lt;/p&gt;</description></item><item><title>Helsinki University dropped from top 100</title><link>https://jeltsch.org/en/shanghai_ranking/</link><pubDate>Sun, 27 Aug 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/shanghai_ranking/</guid><description>&lt;p&gt;The largest Scandinavian daily, &lt;em&gt;Helsingin Sanomat&lt;/em&gt;, reported the last week that the University of Helsinki had 
 &lt;a href="https://www-hs-fi.translate.goog/kaupunki/helsinki/art-2000009792213.html?_x_tr_sl=fi&amp;amp;_x_tr_tl=en&amp;amp;_x_tr_hl=en&amp;amp;_x_tr_pto=wapp&amp;amp;_x_tr_hist=true" target="_blank" rel="noopener noreferrer nofollow"&gt;dropped from the top 100 universities in the Shanghai ranking&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Now several 
 &lt;a href="https://www-hs-fi.translate.goog/kotimaa/art-2000009812779.html?_x_tr_sl=fi&amp;amp;_x_tr_tl=en&amp;amp;_x_tr_hl=en&amp;amp;_x_tr_pto=wapp&amp;amp;_x_tr_hist=true" target="_blank" rel="noopener noreferrer nofollow"&gt;Finnish academicians have responded&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The take-home message of the response could be summarized as *Don&amp;rsquo;t take these rankings seriously!*Are these rankings really a meaningless indicator of university quality, just a part of the &amp;ldquo;attention economy&amp;rdquo;? This is certainly true for those rankings that are not completely transparent about how the ranking procedure works. And for those that are opening up their methodology completely, Goodhart&amp;rsquo;s Law still applies: &lt;em&gt;When a measure becomes a target, it ceases to be a good measure.&lt;/em&gt; Everything is good then, despite Helsinki University&amp;rsquo;s downfall from the upper echelons of academic research, right? Perhaps not. The many university rankings (
 &lt;a href="https://www.shanghairanking.com/rankings/arwu/2023" target="_blank" rel="noopener noreferrer nofollow"&gt;Shanghai&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://www.timeshighereducation.com/world-university-rankings/2023/world-ranking" target="_blank" rel="noopener noreferrer nofollow"&gt;THE&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, and 
 &lt;a href="https://www.topuniversities.com/university-rankings/world-university-rankings/2024" target="_blank" rel="noopener noreferrer nofollow"&gt;QS&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 being perhaps the most influential) are just one of many targets that Finnish universities aim at. Another - and perhaps a practically much more important one - is the scheme according to which the Finnish Ministry of Education distributes money among Finnish universities. This scheme might be the secret driver behind the decline of Helsinki University. Under the Sipilä government (2015-2019), the distribution criteria were changed so that the number of produced degrees increased in importance while scientific research (as measured by publication output) became less important. Helsinki University is very research-focused. As a matter of fact, after the changes to the money distribution scheme, Helsinki University&amp;rsquo;s research output reaches the maximum yearly points that can be given typically at the end of the summer. All publications after that until the end of the year do not improve Helsinki University&amp;rsquo;s standing compared to the other domestic universities. In Finland, the money from the ministry is very important since they do not operate on multi-billion-dollar endowments as most large US universities do. The HS article specifically mentions that these rankings are not a good way to measure the quality of teaching and, thus, should not influence students&amp;rsquo; decisions about where to study. However, some rankings do have meaningful metrics. For instance, the THE ranking compares the ratio between students and teachers. Obviously, if a university does not have enough teachers, it will not be able to deliver good teaching. Bad teaching is neither good for students nor the NYT ranking. I agree that some rankings include questionable practices, such as asking more-or-less randomly selected scientists about what universities they think are the best in their fields. I myself have been contributing to such a ranking in 2021. I tried to skew the needle in favour of Finland and Germany as much as I ethically could justify to myself. Although flawed, I would not completely dismiss rankings. The HS article concludes with a similar sentiment: that the displacement of Helsinki University from the top 100 should be a warning sign to the present government to finally put Finnish Universities on equal grounds with the other Scandinavian (Swedish, Danish and Norwegian) universities which have not suffered from nearly two decades of declining funding. However, this warning sign comes very late, although the decline has been obvious for quite some time for those following university news. The funding situation has already resulted in irreversible losses of human capital. When the purchase-power-adjusted funding for the University of Helsinki went down for the first time, everybody knew that it would take many years before the effects of the funding cuts would become blatantly evident. It finally happened, with a delay of more than ten years. Thanks to all the politicians that have contributed since 2005 by not doing anything, doing not enough or even actively supporting the dismantlement of Finnish academic research. 2005 was the year when I realized that university funding had declined for the first time in real terms.&lt;/p&gt;</description></item><item><title>Did we publish in a predatory journal?</title><link>https://jeltsch.org/en/predatory/</link><pubDate>Thu, 03 Aug 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/predatory/</guid><description>&lt;p&gt;When I get a manuscript review request, I first look at the journal where the request comes from. More often than not, I do not know the journal&amp;rsquo;s name. After all, perhaps 25000 scientific journals are published on our planet. If the request comes from a predatory journal, I mostly reject it. Sometimes I accept to expose myself to the nonsense deliberately (it&amp;rsquo;s at the same time funny and frustrating). But how do you know whether a journal is predatory or not?The question has been asked a lot over the last few years, e.g. in 
 &lt;a href="https://doi.org/10.1038/d41586-019-03759-y" target="_blank" rel="noopener noreferrer nofollow"&gt;this Nature commentary&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. In the article, leading experts have come up with a definition. Predatory publishers:&lt;/p&gt;</description></item><item><title>Bicycle parking on the Viikki campus</title><link>https://jeltsch.org/en/bicycle_parking/</link><pubDate>Mon, 31 Jul 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/bicycle_parking/</guid><description>&lt;p&gt;We have new bicycle storage spaces in Viikki, about 400 of them. While this sound good at first, let&amp;rsquo;s look at the details:The access-controlled parking spaces are subject to a fee. I assume it is still &amp;ldquo;allowed&amp;rdquo; to park your bicycle outside these access-controlled spaces. However, the Flamma text seems to implicate that all parking on campus areas requires a permit: &amp;ldquo;There is a fee for parking on all Helsinki campuses.&amp;rdquo; (
 &lt;a href="https://flamma.helsinki.fi/en/group/tilat/pyoraily-pysakointi-ja-julkinen-liikenne" target="_blank" rel="noopener noreferrer nofollow"&gt;https://flamma.helsinki.fi/en/group/tilat/pyoraily-pysakointi-ja-julkinen-liikenne&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). This could have been written a bit more clearly, but I guess the writer had (only?) cars in mind.The Flamma article claims that 36 free-to-use bicycle racks were also installed in the non-heated, outside space in the underpass behind Biocenter 2 (which used to be the gathering space for electric and electronic waste). Yes, but that possibility existed before and has been used before. It&amp;rsquo;s right next to the smallest (48-rack) access-controlled parking space, the only one where I finally spotted a bicycle. Using the access-controlled parking makes sense if you have an expensive bicycle. If you do, you likely don&amp;rsquo;t care about the yearly 30€ fee either: expensive bicycle parking for the rich. You pay for your parking via an app. I installed the app on my phone but did not pay the 30€/year fee. Why not? I have two issues with the fee:&lt;/p&gt;</description></item><item><title>Withings Body Scan smart scales</title><link>https://jeltsch.org/en/withings_body_scan_lyvaaka/</link><pubDate>Thu, 29 Jun 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/withings_body_scan_lyvaaka/</guid><description>&lt;p&gt;In 2009, we bought our first Withings smart scales. Although I tried them out at the time, I soon stopped using them because of their limited functionality. Now, more than ten years later, I believe that smart scales technology has finally advanced to the point where it is genuinely useful. What’s more, I now fit the target demographic for this device: I’m a middle-aged, overweight man with a family history of heart disease who does some sport, but probably not enough. To sum up in advance: I intend to use the Body Scan scales every single day from now on. Aside from some more useful and some less useful features, it reminds me that, once you reach a certain age, you need to actively maintain your cardiovascular health. Withings has recently launched three smart scales at different price points: the Body Scan, Body Comp and Body Smart. We received the top-of-the-range Body Scan model for review. It arrived four days before we set off on our summer holiday, which is why I haven’t tested all its features. Some features require a certain minimum number of repeated measurements, so this article may be updated once I’ve used the scales for a longer period. What can the scales do? Apparently, they can measure your weight and the composition of different parts of your body (body fat and muscle percentage). They also claim to be able to distinguish between visceral and subcutaneous fat. Not all fat is equally bad: visceral fat is much more dangerous than subcutaneous fat, which can even be beneficial. If the scales could reliably distinguish between visceral and subcutaneous fat in the body, it would be an astonishing technical breakthrough (more on this later). &lt;strong&gt;ECG FEATURE&lt;/strong&gt; The Body Scan scales can perform an ECG (electrocardiogram), meaning they can measure the heart’s electrical activity. An ECG can be used to detect a wide range of heart problems, but the number of electrodes (measurement points) on the body is crucial for this measurement. The medical standard is 12 electrodes. For practical reasons, devices intended for consumers are less sophisticated, and therefore have only limited ability to detect different types of heart problems. The Body Scan device has 6 electrodes, which is the best currently available in a device intended for consumers. However, such a 6-lead ECG is significantly inferior to the standard medical ECG and may even fail to detect an acute, recent heart attack. In fact, the only medical conditions that this ECG can reliably detect are atrial fibrillation and atrial flutter. Atrial fibrillation is a heart rhythm disorder that can be detected by feeling the pulse (e.g. the heart beats twice instead of once). Atrial flutter is a somewhat similar condition, characterised by a rapid heart rate (&amp;gt; 250/min), which may occur episodically (lasting from hours to days) but can also be continuous. Both conditions require medical treatment, and it therefore seems sensible that a consumer device should be able to detect them. However, clinical studies show that the results of mass screening for atrial fibrillation are not clearly beneficial. Experts are, in fact, divided on whether mass screening is a good idea: the 2020 guidelines issued by the European Society of Cardiology recommend mass screening, whilst the US Preventive Services Task Force and the UK National Screening Committee do not currently recommend them. Although atrial fibrillation is fairly common, it is usually secondary to other heart conditions, and the target group for the Withings Body Scan (health-conscious, middle-aged, middle-class) may not be the group that would benefit most from this feature. In one study investigating atrial fibrillation (the so-called LOOP STUDY), did not use a device intended for consumers but rather sensors designed for professional use, which is a more reliable method for detecting atrial fibrillation. Furthermore, the study focused on individuals with risk factors for a heart attack. Unsurprisingly, the detection (and treatment) of atrial fibrillation tripled, but despite this setup, the study found no benefit in terms of a reduction in heart attacks or arterial embolisms.Some experts believe that there are different types of atrial fibrillation and that we simply do not yet know how to distinguish the dangerous types from the benign ones.In summary, it can be said (also based on some more recent data) that the benefit of the Body Scan ECG appears to be small. The benefit is likely to be significant only in high-risk population groups who are unlikely to use a €400 smart scale (e.g. the elderly).It is not yet known (as such devices have not become widely adopted amongst consumers) what the burden on the healthcare system is due to false-positive results. It is also worth noting that there is currently no digital infrastructure in place to enable the data generated by the scales to be transferred to a doctor for review. In fact, there is not even a standardised file format. Whilst there is an open data transfer standard (DICOM) for X-rays and similar imaging data, there is no equivalent for ECG data. All of the above explains why the Body Scan is not yet available in the US. The FDA has not approved it as a medical device. The regulatory frameworks and requirements differ between the EU and the US, but according to Withings, the Body Scan will become available in the US from the third quarter of 2023, following FDA approval. In Europe, the device ‘only’ needs to obtain the CE mark for medical devices. To obtain the CE mark, the device must meet certain standards, which depend on its classification. Body Scan is classified as a Class IIA device (which, interestingly, places it alongside dental fillings, surgical clamps and tracheostomy tubes). Conformity assessment is not carried out by the European Medicines Agency (EMA) but by independent accredited organisations (known as ‘Notified Bodies’). They analyse and certify the device’s safety and performance. Approval by the EMA and the FDA is essential, as it is naturally important to have independent confirmation that the device actually detects the arrhythmias it claims to detect, and so on. Here is a YouTube video from Medlife Crisis discussing the benefits of atrial fibrillation screening. The video focuses on the Apple Watch, but in principle the same applies to any consumer device: 
 &lt;a href="https://www.youtube.com/watch?v=rW3DGnHO2iY&amp;amp;t=719s" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.youtube.com/watch?v=rW3DGnHO2iY&amp;t=719s&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 &lt;strong&gt;DETERMINING BODY COMPOSITION&lt;/strong&gt;Body composition data is extremely useful for assessing your health and fitness levels. An easier measure to use is the body mass index (BMI), which requires only your height and weight to calculate: (weight in kilograms)/(height in metres²). Although BMI correlates with health, there are many exceptions, particularly concerning very fit individuals with a high amount of muscle mass (who are often technically overweight), and lean individuals with little muscle mass (who are not technically overweight but may still have too much body fat). A much better measure of fitness is body fat percentage, which this scale determines using bioelectrical impedance analysis (BIA). The scale measures the percentages of fat and muscle mass in the torso and other body parts. Put simply, this means that the scales send electrical impulses through the body. As fat conducts electricity less efficiently than muscle, the scales can deduce the amount of fat between two measurement points. Unfortunately, BIA is not a particularly accurate method for determining segmental body composition. To truly know where the fat is located, and in particular to distinguish between visceral and subcutaneous fat, the gold standard is magnetic resonance imaging (MRI). At present, however, this method is rarely used for this purpose outside of medical research, and it is also very expensive. A less accurate method for measuring body fat percentage is dual-energy X-ray absorptiometry (DEXA/DXA), which is primarily used to determine bone mineral density, but which can also be used to measure body fat percentage. However, DEXA has difficulty distinguishing between subcutaneous fat and visceral fat (if you wish to have this type of analysis carried out, you should ask your service provider what data their device provides). To obtain segmental body composition data, you’ll need a smart scale from the Body Scan range. The Body Comp and Body Smart models do not offer this feature. The big question is: how do the scales carry out this measurement, and how reliable is it? There isn’t much information available, except that the scales use multiple frequencies to improve measurement accuracy. Thanks to the BMI calculated from the arms and legs, the segmental body composition is probably reasonably accurate. However, it is completely unclear how the scales determine the percentage of visceral fat. There are no explanations, patents or – most importantly – scientific publications that would validate the technology against the gold standard of MRI. The percentage of visceral fat is also displayed separately from body composition, which may suggest that this measurement is taken using a different method. Paradoxically, the legendary six-pack is not a good indicator of fitness: if there is fat covering the six-pack muscles, you cannot see the six-pack, even if it is there. However, the fat covering the muscles is not the most dangerous type of fat. The dangerous fat is found beneath the six-pack muscles, in the body cavity where your organs are located. You may have a visible six-pack despite the fact that dangerous fat has accumulated on and around your vital organs (liver, kidneys, intestines, etc.). The body fat percentage determined by the scales is probably reasonably accurate. However, without external validation, I suspect that the visceral fat index shown to me by the scales is nowhere near a meaningful value in reality. What does this ‘visceral fat index’ actually mean? According to the explanation, it is a value between 1 and 20. But what is it? I would understand if body fat percentage were broken down into visceral and non-visceral fat (but that figure would be between 0–100 per cent). As long as it remains shrouded in obscurity, this value is likely to be rather useless (and I’ve seen it fluctuate quite rapidly from one day to the next, which suggests it isn’t very reliable). &lt;strong&gt;ASSESSING THE RISK OF CARDIOVASCULAR DISEASE&lt;/strong&gt;When it comes to cardiovascular disease, the three &lt;em&gt;major&lt;/em&gt; risk factors are:&lt;/p&gt;</description></item><item><title>Germany's responsibility</title><link>https://jeltsch.org/en/germanys_responsibility/</link><pubDate>Tue, 27 Jun 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/germanys_responsibility/</guid><description>&lt;p&gt;It is difficult to spend vacation in Poland without coming across a concentration camp from Nazi-Germany. It happens to me every single time.Last time it was 
 &lt;a href="https://jeltsch.org/en/amber_from_stutthof/"&gt;Stutthof&lt;/a&gt;
, this week Płaszów. In Cracow, during my daily running, I suddenly saw the sign shown in the image next to the trail.,Remembering is one thing, but more important is to fight today&amp;rsquo;s fascism in 
 &lt;a href="https://www.openculture.com/2016/11/umberto-eco-makes-a-list-of-the-14-common-features-of-fascism.html" target="_blank" rel="noopener noreferrer nofollow"&gt;all of its incarnations&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Germany&amp;rsquo;s government should remember that Hitler&amp;rsquo;s expansionism was only stopped by concerted military action.&lt;/p&gt;</description></item><item><title>Congratulations, Dr. Khushbu Rauniyar!</title><link>https://jeltsch.org/en/congratulations_dr_khushbu_rauniyar/</link><pubDate>Sat, 10 Jun 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/congratulations_dr_khushbu_rauniyar/</guid><description>&lt;p&gt;Defending a PhD thesis is a &lt;strong&gt;BIG&lt;/strong&gt; thing in Finland, and you just did it. Unlike the rest of the world (perhaps except for Sweden), no other country requires as much demonstration of perseverance from PhD candidates as Finland does. On average, it takes four publications and 7 years. The long duration and the lack of well-defined requirements are two problems the Finnish Ministry of Education wants to address over the next few years to level the playing field for Finnish PhD graduates in the international job market. Completing a PhD in Finland takes a lot of &lt;em&gt;Sisu&lt;/em&gt;. &lt;em&gt;Sisu&lt;/em&gt; is a Finnish word which cannot be translated into any other language, but 
 &lt;a href="https://en.wikipedia.org/wiki/Sisu_%28film%29" target="_blank" rel="noopener noreferrer nofollow"&gt;the recent movie with the same title&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 can give you an idea. Wikipedia defines &lt;em&gt;Sisu&lt;/em&gt; as 
 &lt;a href="https://en.wikipedia.org/wiki/Sisu" target="_blank" rel="noopener noreferrer nofollow"&gt;extraordinary determination in the face of extreme adversity&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.In the &amp;ldquo;old times&amp;rdquo;, drugs were discovered based on their effects while not knowing their mechanism of action. This paradigm is more and more turned on its head. Researchers try to understand the mechanism that leads to disease before they start developing or finding a drug. Much of Khushbu&amp;rsquo;s thesis is about better understanding the mechanisms that govern the action of the primary lymphangiogenic growth factor 
 &lt;a href="http://urn.fi/URN:ISBN:978-951-51-9288-2" target="_blank" rel="noopener noreferrer nofollow"&gt;VEGF-C: The evolutionary origin, activation, and potential as a drug target&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. 
 &lt;a href="https://www.stoffwechsel.hhu.de/en/" target="_blank" rel="noopener noreferrer nofollow"&gt;Prof. Eckhard Lammert&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 did a great job as the opponent, and 
 &lt;a href="https://researchportal.helsinki.fi/en/persons/kari-kein%C3%A4nen" target="_blank" rel="noopener noreferrer nofollow"&gt;Prof. Kari Keinänen&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 did the same as the custos. Dear 
 &lt;a href="https://researchportal.helsinki.fi/en/persons/khusbu-rauniyar/" target="_blank" rel="noopener noreferrer nofollow"&gt;Khushbu&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, we wish you all the best for your next big project!&lt;/p&gt;</description></item><item><title>Dynamic DNS with DomainDiscount24 and pfsense</title><link>https://jeltsch.org/en/dynamic_dns_with_domaindiscount24_and_pfsense/</link><pubDate>Sat, 27 May 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/dynamic_dns_with_domaindiscount24_and_pfsense/</guid><description>&lt;p&gt;Many companies offer free dynamic DNS. But since I use DomainDiscount24, I also use their dynamic DNS service. To update the IP address of vpn.jeltsch.org, I need to send an https request to a specific URL, including a password and the hostname for which I want the update:&lt;code&gt;https://dynamicdns.key-systems.net/update.php?hostname=vpn.jeltsch.org&amp;amp;password=12345678&amp;amp;ip=auto&lt;/code&gt;To automate this, I use the crontab of my pfsense router. Editing the crontab is not enabled by default, but you can download and install the cron package. After that, you get a GUI under &amp;ldquo;Services &amp;gt; Cron&amp;rdquo;, where you add the timing and the command:&lt;code&gt;/usr/local/bin/curl &amp;quot;https://dynamicdns.key-systems.net/update.php?hostname=vpn.jeltsch.org&amp;amp;password=12345678&amp;amp;ip=auto&amp;quot;&lt;/code&gt;&lt;/p&gt;</description></item><item><title>The human genome was just completed (again)</title><link>https://jeltsch.org/en/the_human_genome_was_just_completed_again/</link><pubDate>Mon, 15 May 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_human_genome_was_just_completed_again/</guid><description>&lt;p&gt;More than 20 years ago, the human genome was&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;completed&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;(Lander et al., 2001) by the 
 &lt;a href="https://www.ncbi.nlm.nih.gov/grc" target="_blank" rel="noopener noreferrer nofollow"&gt;Genome Reference Consortium&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (GRC). This assembly is known as the GRCh38 reference sequence. Although it is based on DNA from an anonymous group of donors, ⅔ of its sequence is derived from one single male donor of African-European ancestry (Genome Reference Consortium, 2023).*&lt;/p&gt;</description></item><item><title>Cutting-edge vascular biology continues at the Wihuri Research Institute</title><link>https://jeltsch.org/en/cutting_edge_vascular_biology_continues_at_the_wihuri_research_institute/</link><pubDate>Wed, 10 May 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/cutting_edge_vascular_biology_continues_at_the_wihuri_research_institute/</guid><description>&lt;p&gt;Taija Mäkinen 
 &lt;a href="https://wri.fi/taija-makinen-appointed-as-director-of-the-wihuri-research-institute/" target="_blank" rel="noopener noreferrer nofollow"&gt;has been appointed&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to become the Wihuri Research Institute (WRI) Director starting in 2024. Like the current director 
 &lt;a href="https://en.wikipedia.org/wiki/Kari_Alitalo" target="_blank" rel="noopener noreferrer nofollow"&gt;Kari Alitalo&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, Taija has outstanding expertise in lymphatic vascular biology. Taija is currently doing research in Sweden at 
 &lt;a href="https://www.igp.uu.se/research/vascular-biology/taija-makinen/" target="_blank" rel="noopener noreferrer nofollow"&gt;Uppsala University&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. With her contributions, she has revolutionized our understanding of how lymphatic vessels form and grow (
 &lt;a href="https://doi.org/10.1016/j.celrep.2015.02.026" target="_blank" rel="noopener noreferrer nofollow"&gt;10.1016/j.celrep.2015.02.026&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://doi.org/10.1161/CIRCRESAHA.116.306170" target="_blank" rel="noopener noreferrer nofollow"&gt;10.1161/CIRCRESAHA.116.306170&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
).The 
 &lt;a href="https://wri.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;Wihuri Research Institute&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, located at Biomedicum Helsinki, was founded and is funded by the 
 &lt;a href="https://wihurinrahasto.fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;Jenny and Antti Wihuri Foundation&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. It focuses on cardiovascular and vascular biology. This research is essential for the development of new treatments for heart disease. However, blood and lymphatic vessels penetrate nearly all body organs and play a role in almost all diseases, including inflammatory and infectious diseases, neurodegenerative diseases, cancer, and vascular malformations or hypoplasia. Therefore, the research done at the WRI opens avenues for treating many diseases beyond heart disease. The Board of Trustees of the Jenny and Antti Wihuri Foundation has made an excellent choice, even though I am biased for many reasons. I do similar research, and I worked in the same lab as Taija during our Ph.D. education. Unnecessary to mention that 
 &lt;a href="http://research.med.helsinki.fi/corefacilities/akta/alitalo_fi_FT.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Taija graduated faster than I did&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
…&lt;/p&gt;</description></item><item><title>OMG: T. rex did not have VEGF-B!</title><link>https://jeltsch.org/en/omg_t_rex_did_not_have_vegf_b/</link><pubDate>Wed, 05 Apr 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/omg_t_rex_did_not_have_vegf_b/</guid><description>&lt;p&gt;Our work on the evolutionary origin of the PDGF and VEGF growth factors has just been published in &lt;em&gt;Angiogenesis&lt;/em&gt;: 
 &lt;a href="https://doi.org/10.1007/s10456-023-09874-9" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1007/s10456-023-09874-9&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. We analyzed both PDGFs and VEGFs, but our focus was naturally on the VEGF side of things. It&amp;rsquo;s just a coincidence that the PDGFs happened to be a subgroup of the VEGFs and not vice versa, but that&amp;rsquo;s of course just our biased point of view :-)Since we do lymphatic research, we can proudly announce that the phylogenetic oldest VEGF likely resembled VEGF-C and featured the enigmatic silk homology domain. It makes intuitive sense (and had been proposed before by Jörg Wilting), because the most simple vascular systems that we know of are the so-called hemolymph systems (e.g., in insects), which share many features with the lymphatic system.With this publication, we did not do something exceptional that only a few can do. We did something everybody could do but nobody had done so far: looking systematically at which animals have which PDGFs and VEGFs. Actually, we did something new: we developed a crowdsourcing method for classifying PDGFs and VEGFs. Instead of asking people, we asked databases. There are many PDGF-like and VEGF-like sequences in databases, which are only recognizable as such by the homology of their amino acid sequence. In order to know whether we are dealing, e.g., with a VEGF-C or a VEGF-D, we are running many (PSI)BLAST searches, and then we tally up the majority opinion (as determined by the top hits).Many surprises waited for us after the bioinformatics script had finished its job after two weeks of finding and comparing PDGF- and VEGF-like sequences:&lt;/p&gt;</description></item><item><title>Bad vibes from the new tram</title><link>https://jeltsch.org/en/bad_vibes_from_the_new_tram/</link><pubDate>Sat, 01 Apr 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/bad_vibes_from_the_new_tram/</guid><description>&lt;p&gt;Our showers were banned from use due to the new tram line running in front of my workplace, the Helsinki University Viikki campus. During the trial runs of the tram, I noticed cracks in the changing room&amp;rsquo;s wall and the showers. I reported these cracks sometime in February to our janitors. Apparently, the structural damage includes the wastewater pipes, and that&amp;rsquo;s why we can&amp;rsquo;t have showers anymore. That is a bummer, especially in the summer. To my understanding, the condition of the university buildings had been documented before the construction of the tram line started. Now the investigation is underway to determine whether the additional damage was caused by the construction or the trial runs (and who has to pay for the damage repair).Since I either cycle or run to work, I need to take a shower every morning. My morning routine has become more difficult since the replacement showers have no place where I can hang my wet clothes and towel for drying. While this causes some inconvenience, there will be more serious consequences if there is a causal connection to the tram operation: The university has expensive research equipment, which is sensitive to vibrations. It is incomprehensible how the top university administration could have agreed with the city of Helsinki to run the tram line directly in front of the University building. In fact, the tram now makes a detour to go along Viikinkaari. The more natural and shorter route would have been about 200 meters South of the current track (along Viikintie), avoiding all this trouble. In order to build the tracks directly in front of Biocenter 1 and 2, millions of additional Euros were wasted on vibration-dampening elements to protect our high-end equipment from vibrations. And perhaps all that money was wasted if it should appear that the efforts were insufficient.&lt;/p&gt;</description></item><item><title>GPT-3 is hallucinating again</title><link>https://jeltsch.org/en/gpt_3_is_hallucinating_again/</link><pubDate>Tue, 07 Mar 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/gpt_3_is_hallucinating_again/</guid><description>&lt;p&gt;On the weekend, I needed to finalize my report for UP (University Pedagogy) 3.1 course. Since we had talked much about the usefulness of formal supervision agreements, I wanted to see whether some empirical research supported our ideas. Since our University had discontinued its subscription to 
 &lt;a href="https://iris.ai/" target="_blank" rel="noopener noreferrer nofollow"&gt;Iris AI&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (an AI-driven literature research tool), I decided to ask GPT-3. I headed over to the GPT-3 playground and asked:&lt;code&gt;&amp;quot;Can you find me five literature references that show the usefulness of a supervision agreement in an academic environment?&amp;quot;&lt;/code&gt;It quickly returned five references (see picture). I then asked for the DOIs (I am using Zotero for reference management, and Zotero can easily pull down full-text references if you give it a DOI provided the paper is not behind a paywall).When I tried to download the references, Zotero complained &amp;ldquo;Zotero could not find a record for the specified identifier. Please verify the identifier and try again.&amp;ldquo;So I VPNed into the university network to access the article directly from the paywalled publisher&amp;rsquo;s (Taylor &amp;amp; Francis) website. However, when I browsed the correct issue of &amp;ldquo;Studies in Higher Education&amp;rdquo; (2005, volume 30, issue 5), there was no such article. No such author. Nothing remotely looked like the reference it had promised.GPT-3 made up these superficially sound-looking references out of thin air. However, on close inspection, the articles are weird: each has only one author (rare, but not impossible), all authors are doctors (IRL most authors are Ph.D. candidates), and all authors list exactly one middle name (possible, but unlikely). When confronted with the fact that the DOIs are bogus and that they do not resolve to any published article, GPT-3 first claimed that I was not able to access the articles because they were behind a paywall. When I repeated this experiment for the sake of taking screenshots, GPT-3 apologized and promised to fix the mistake. When pointing out that the mistake cannot be fixed since the articles were fictitious, GPT-3 crashed.This behavior makes sense: Similar to how it finds information on any topic and nicely merges it into an answer, it found many references and merged them into a &amp;ldquo;new&amp;rdquo; answer. But since the algorithm doesn&amp;rsquo;t &amp;ldquo;understand&amp;rdquo; anything, it doesn&amp;rsquo;t realize that literature references must not be modified in any way. I am expecting this to be fixed soon as it is an easy thing to fix. GPT-3 is just a clever amalgamator and regurgitator, and this seems to be just a special case of hallucination.Take-home message for students: Do never trust GPT-3 to give you accurate information. Others have also reported that GPT-3 hallucinates 
 &lt;a href="https://twitter.com/NateSilver538/status/1629159014272581634/photo/1" target="_blank" rel="noopener noreferrer nofollow"&gt;often and quite badly&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Showdown: GE Healthcare's Äkta versus Bio-Rad's NGC</title><link>https://jeltsch.org/en/showdown_ge_healthcare_s_kta_versus_bio_rad_s_ngc/</link><pubDate>Tue, 07 Feb 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/showdown_ge_healthcare_s_kta_versus_bio_rad_s_ngc/</guid><description>&lt;p&gt;I have been purifying proteins since 1996. I worked on an Äkta Explorer until 2015, when we upgraded to the 
 &lt;a href="https://www.cytivalifesciences.com/en/us/shop/chromatography/chromatography-systems/akta-avant-p-06264" target="_blank" rel="noopener noreferrer nofollow"&gt;Äkta Avant&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. In 2020, my lab moved, and we inherited a 
 &lt;a href="https://www.bio-rad.com/en-fi/category/ngc-medium-pressure-liquid-chromatography-systems" target="_blank" rel="noopener noreferrer nofollow"&gt;Bio-Rad NGC&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which we have been using now for 2 years.We encountered many problems with the Bio-Rad NGC. At first, I thought that this might be normal when switching systems. I expected the problems to disappear one by one. After all, we also had problems when we switched from the Explorer to the Avant.However, even after two years and dozens of purification runs, the problems with the NGC don&amp;rsquo;t seem to stop. Whenever ẃe solve a problem, a new, previously unknown problem appears. And differently to GE Healthcare, Bio-Rad&amp;rsquo;s customer service is not even close to what we have experienced with GE Healthcare. When our IT could not connect the Äkta to our university&amp;rsquo;s network, GE Healthcare sent an engineer from their Munich crew to Helsinki to fix the problem. Appreciating the learning curve, GE Healthcare also offered free participation in one of their courses for somebody from our team. And their support was not limited to the warranty period! They really wanted us to be happy with their device. We don&amp;rsquo;t experience the same amount of support from Bio-Rad. It always feels like we have to coerce them into solving the problems we have with the NGC, and their response time is well below any customer expectations.This is the first of several blog posts about Äkta versus NGC. I hope will find the time to write in more detail about all our issues over the next few months.We decided in 2015 that we finally needed a new FPLC. Our Äkta Explorer was reaching end-of-life, and we had received about 100k funding to renew the FPLC of our 
 &lt;a href="https://b3p.it.helsinki.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;core facility&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The device was expensive enough that we needed to go through the official tendering process (at the time, the limit was 30,000 €, but it has been increased to 60,000 € by now). There were only two contenders: The Bio-Rad Discover NGC and the GE Healthcare Äkta Avant. The Bio-Rad was cheaper (82,810 € versus 95,470 €), but we decided to purchase the GE Healthcare device. One important reason was that all our users had been using the Äkta Explorer and its Unicorn software. Switching would simply be disruptive and require lots of support and time from our side. However, there were also technical reasons that made us prefer the Äkta over the NGC:Äkta Avant&amp;rsquo;s advantages&lt;/p&gt;</description></item><item><title>Review: Wenger Synergy rucksack after 5 years of daily use</title><link>https://jeltsch.org/en/review_wenger_synergy_rucksack_after_5_years_of_daily_use/</link><pubDate>Sat, 21 Jan 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/review_wenger_synergy_rucksack_after_5_years_of_daily_use/</guid><description>&lt;p&gt;I am a fan of rucksacks with many pockets. No wonder I like the 
 &lt;a href="https://www.wenger.ch/global/en/Products/Business-Gear/Business-Backpacks/Synergy/p/600635" target="_blank" rel="noopener noreferrer nofollow"&gt;Wenger Synergy&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which has been on the market for over 10 years with only minor modifications. However, I had my fair share of quality issues with this model. Unlike my &amp;gt;40-year-old Swiss knife, this rucksack kept breaking within its warranty period or soon after. It was never a problem exchanging it when it broke within the warranty period, but I got fed up with the exchange hassle after doing it twice. The rucksack&amp;rsquo;s failing part was always the same: the seams of the shoulder straps started to open. I reported the issue directly to the producer, hoping they would change something to improve the shoulder straps. However, when also the third rucksack developed the same problem, I decided not to exchange it but to fix it. My fix is optically not very pleasing, but it has lasted long enough that I can report the second point of failure: the bottom pane. It ripped where the bottom piece contacts the backplane of the rucksack. I also repaired that one because I was interested in which part would fail next. The upside: these repairs were quick and easy, and they have already lasted for 4 months without any sign of failure due to the high-quality material. &lt;em&gt;The zippers limit the ultimate lifetime of perhaps all rucksacks&lt;/em&gt;Now I know: the zippers are starting to have problems. I am surprised that the zippers are still sort of working. The zippers have been the Achilles heel with almost all of my other rucksacks. And unlike a shoulder strap, it takes quite an effort to fix (= exchange) a badly failing zipper. This rucksack is now five years old. I have been using it literally every single day. I cycle or run with it to work, and I do my shopping with it. I travel with it and take it to the summer cottage. Am I expecting too much of a ~100€ rucksack? Is five years&amp;rsquo; lifetime the maximum I can get out of a rucksack these days? Sustainability is mostly just lip service, whatever the industry. I am determined to keep this rucksack for another 5 years, but exchanging the zippers will cost me at least 2 to 3 hours of work. As a quick fix, I used pliers to tighten the top and bottom wings of the metal slider (like in 
 &lt;a href="https://www.youtube.com/watch?v=oR13Yldtbx8" target="_blank" rel="noopener noreferrer nofollow"&gt;this youtube video&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). That has been working, but according to my experience, this tightening needs to be repeated in increasingly shorter intervals, and finally, the metal will break. To avoid replacing the whole zipper, you can 
 &lt;a href="https://www.youtube.com/watch?v=60gffSduYu4" target="_blank" rel="noopener noreferrer nofollow"&gt;add buttons to create a new closure&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which is perhaps less work if you are not very skillful at sewing.&lt;/p&gt;</description></item><item><title>Why are most scientists coffee addicts?</title><link>https://jeltsch.org/en/why_are_most_scientists_coffee_addicts/</link><pubDate>Wed, 04 Jan 2023 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/why_are_most_scientists_coffee_addicts/</guid><description>&lt;p&gt;Last week I went electric after perhaps 25 years of making coffee without a coffee maker directly powered by electricity. I have made my coffee with the iconic Italian-style stovetop espresso maker I bought in 1990 in Debrecen, Hungary. Or with the 
 &lt;a href="https://aeropress.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;Aeropress&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Or, perhaps mostly, with a 




 
 &lt;span class="katex"&gt;&lt;math xmlns="http://www.w3.org/1998/Math/MathML"&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi mathvariant="normal"&gt;.&lt;/mi&gt;&lt;mi&gt;M&lt;/mi&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mo separator="true"&gt;,&lt;/mo&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;w&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;mo separator="true"&gt;;&lt;/mo&gt;&lt;mi&gt;I&lt;/mi&gt;&lt;mi&gt;j&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi mathvariant="normal"&gt;.&lt;/mi&gt;&lt;mi&gt;T&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mo separator="true"&gt;,&lt;/mo&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;A&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mo separator="true"&gt;,&lt;/mo&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;/mrow&gt;&lt;annotation encoding="application/x-tex"&gt;2 coffee funnel. My espresso maker is a knockoff, but it still works perfectly today; I just had to replace the seal once. The espresso maker, the Aeropress, and the &lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;
 

2 coffee funnel make excellent coffee, and the OBH Nordica has therefore serious competition.The first thing that I learned was that the Swedish/Danish 
 &lt;a href="https://www.obhnordica.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;OBH Nordica&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is not anymore Nordic, but a part of 
 &lt;a href="https://www.tefal.co.uk/" target="_blank" rel="noopener noreferrer nofollow"&gt;Tefal&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which in turn is part of 
 &lt;a href="https://en.wikipedia.org/wiki/Groupe_SEB" target="_blank" rel="noopener noreferrer nofollow"&gt;Group SEB&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Now that is not in itself a bad thing. But whenever you buy a European brand kitchen appliance, you will mostly buy from the same company independent of the brand name: Krups, Moulinex, Rowenta, Tefal, OBH Nordica, and WMF: they are nowadays all part of the French Groupe SEB.Of course, you should buy European instead of buying from a low-priced Chinese competitor. But I still wanted to know which of these Group SEB products are manufactured &amp;ldquo;in Europe&amp;rdquo; versus &amp;ldquo;for Europe in China&amp;rdquo;. At least on this machine - the Blooming Coffe Maker - I could not find any &amp;ldquo;Made in&amp;rdquo; marking. When I went to 
 &lt;a href="https://www.obhnordica.com/blooming" target="_blank" rel="noopener noreferrer nofollow"&gt;obhnordica.com/blooming&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, I was greeted with a &amp;ldquo;Read more about the Blooming Coffee Maker - Choose your country&amp;rdquo; and when I clicked the Finnish flag (since I live in Helsinki), I end up in 

&lt;img class="img-fluid "
 src="https://jeltsch.org/img/digital_nirwana-2800x2150.png"
 srcset="https://jeltsch.org/img/digital_nirwana-576x442.webp 576w, https://jeltsch.org/img/digital_nirwana-768x590.webp 768w, https://jeltsch.org/img/digital_nirwana-992x762.webp 992w, https://jeltsch.org/img/digital_nirwana-1200x922.webp 1200w, https://jeltsch.org/img/digital_nirwana-1400x1075.webp 1400w, https://jeltsch.org/img/digital_nirwana-2800x2150.webp 2800w" sizes="100vw" height="2150" width="2800" alt="digital 404 Nirwana"&gt;
. So I decided to contact OBH Nordica via their web form to ask where exactly my coffee machine was assembled, and they very promptly answered that the device is made in China. So much for buying European, and I am feeling guilty now.&lt;/p&gt;</description></item><item><title>Mastodon</title><link>https://jeltsch.org/en/mastodon/</link><pubDate>Fri, 30 Dec 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mastodon/</guid><description>&lt;p&gt;**You can ignore the following if you read this on Mastodon.**I have not been leaving Twitter yet. If it&amp;rsquo;s well-engineered, Elon Musk won&amp;rsquo;t be able to break Twitter, but it can still die a slow death (like Skype has been slowly dying ever since Microsoft bought it). But as a precaution, I have started an account on Mastodon. More specifically, on 
 &lt;a href="https://mastodo.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;mastodo.fi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. And it has been so far a pleasant experience. Most of the people I follow on Twitter are not on Mastodon (yet), but I am working on that! The 
 &lt;a href="https://www.nature.com/articles/d41586-022-04506-6" target="_blank" rel="noopener noreferrer nofollow"&gt;science community has embraced Twitter ever since&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, and I get a big chunk of my science news via Twitter. It will take some effort to replace it.The one thing that might be putting off some users is that you actively have to find content. Nobody and no algorithm pushes content to you. And there is no single place to open an account. You can open an account on hundreds of different Mastodon servers (
 &lt;a href="https://www.pcmag.com/how-to/how-to-pick-a-mastodon-server" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.pcmag.com/how-to/how-to-pick-a-mastodon-server&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). I briefly contemplated running my own Mastodon server, but then I joined 
 &lt;a href="https://mastodo.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;mastodo.fi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 because it is - like me - located in Finland. I am still learning how stuff works. Seriously: if you are not yet on Mastodon, please consider joining! And after joining, follow me 
 &lt;a href="https://mastodo.fi/@mjeltsch" target="_blank" rel="noopener noreferrer nofollow"&gt;@mjeltsch@mastodo.fi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
!&lt;/p&gt;</description></item><item><title>Turing test with exam answers: Can I sniff out the AI?</title><link>https://jeltsch.org/en/turing_test_with_exam_answers_can_i_sniff_out_the_ai/</link><pubDate>Thu, 29 Dec 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/turing_test_with_exam_answers_can_i_sniff_out_the_ai/</guid><description>&lt;p&gt;In the Finnish daily newspaper &lt;em&gt;Helsingin Sanomat&lt;/em&gt;, GPT-3 and Laura Ketonen from the University of Jyväskylä discuss how AI will affect student assessment (
 &lt;a href="https://www.hs.fi/mielipide/art-2000009269608.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Tekoäly ravistelee opiskelijoiden arviointia&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, English: Artificial intelligence shakes up student assessment). One of the obvious &amp;ldquo;applications&amp;rdquo; of AI would be exam cheating.Laura&amp;rsquo;s opinion piece provoked quite a few reactions. Some answered that AI produces 
 &lt;a href="https://www.hs.fi/mielipide/art-2000009276529.html" target="_blank" rel="noopener noreferrer nofollow"&gt;hollow text&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Others mentioned that AI does not have 
 &lt;a href="https://www.hs.fi/mielipide/art-2000009276444.html" target="_blank" rel="noopener noreferrer nofollow"&gt;courage and initiative&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. It feels like we, as a human species, will soon be struggling with a generalized inferiority complex.In a natural science exam situation at the BSc or MSc level, the initiative is with the teacher, and the students are, by definition, reactive. How do you define &lt;em&gt;hollow text&lt;/em&gt; when asking to explain glycoengineering? In life science, courage and initiative are essential features for any aspiring scientist. But without a solid body of knowledge as the foundation, courage and initiative rarely will lead to impactful new developments. At this moment, we cannot yet outsource this foundation to AI. Hence, we require from students a solid body of knowledge from which courage and initiative can draw to flourish. Perhaps, low-hanging fruits can be picked with courage and initiative alone. But solving today&amp;rsquo;s problems requires, in addition, a solid body of knowledge (&amp;ldquo;standing on the shoulders of giants&amp;rdquo;).When judging AI, we likely make the same mistakes as humans do with all new technologies: We overestimate its impact in the short run but underestimate its impact in the long run. Over and again, (narrow) AI has managed to break into fields that were previously reserved for humans. There is no reason to assume that this development will not continue. It may well be that the presently dominant approaches to AI (deep learning, machine learning, neural networks, statistical approaches) will not lead to major future breakthroughs toward human-like general AI, perhaps even self-aware AI. We don&amp;rsquo;t even know how human consciousness comes about. On the other hand, I agree with Daniel Dennett&amp;rsquo;s idea that there might be no hard problem of consciousness: Consciousness is what you get when you have solved all the easy problems. In any case, if a non-self-aware AI becomes indistinguishable from a self-aware AI, what&amp;rsquo;s the difference, and how would we be able to know? I am sure that at one point, we will also be able to outsource our knowledge completely. With Google, we have even started to make baby steps in this direction, but we need a better computer-brain interface to fully embrace the concept of knowledge outsourcing. Deep Blue beat international grandmaster Garry Kasparov in 1997. I did not want to accept this human defeat and declared the game unfair: Deep Blue crashed and needed to be rebooted once during the 6-game tournament, which - in my opinion - was equivalent to the human dying during the game (or at least being reanimated by CPR). In 2016, computers surpassed humans in the game Go, and today, they beat humans even at games like poker, requiring sophisticated psychological trickery like bluffing. To test how AI compares to students in an exam situation, Patrick added one AI-generated answer to the students&amp;rsquo; responses in a recently written exam. This idea gave the grading an exciting spin! I think I knew what the AI answer was. However, I had played with GPT-3 before and knew that - untweaked - AI is overly correct and systematic in addressing questions.E.g., in a 3-part question, the AI normally systematically answers all three parts. Also, the AI did not know the exact content of my lectures, which made identifying the AI answer relatively easy. Patrick still needs to reveal whether I identified the AI correctly…The AI (or what I identified as the AI) performed worse than the best student, but overall it did really well. Clearly, our future exam questions need to focus even more on critical thinking and fictional examples, which the AI cannot know from its vast pool of training material.But given the increasing amount of information that AI will access in the future, AI can rely on other people&amp;rsquo;s critical thinking. The next generation of AI (ChatGPT-4 and Google&amp;rsquo;s LaMDA) is already waiting for public release… With some tweaking, Patrick could have easily fooled me. Maybe he did already… If he instructed the AI to break the answering pattern intentionally and if he did train GPT-3 with my lecture slides as reference material, all my bets are off.I&amp;rsquo;ll let you know whether I succeeded in identifying the AI correctly when Patrick reveals which answers were AI-generated. &lt;em&gt;UPDATE: I (as well as the other teachers) did correctly identify the AI answers. The general opinion among us was that if we had not been alerted to the fact that one of the answers was AI-generated, we would not have noticed. The quality of the AI answers depended on the type of question. It appeared that (at this moment) a relatively easy way to throw off the AI is to give information needed to answer the question in a graphical format. But I am sure AI will learn to integrate images with text very soon.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Inflation of Finnish postal service prices</title><link>https://jeltsch.org/en/inflation_of_finnish_postal_service_prices/</link><pubDate>Sun, 25 Dec 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/inflation_of_finnish_postal_service_prices/</guid><description>&lt;p&gt;The Finnish Postal Service (&amp;ldquo;posti&amp;rdquo;) justifies the sharp rises in letter postage prices with the sharp decline in letter volume. On the other hand, the volume of parcels has been compensating for the decline in the letter business. Notwithstanding their lucrative parcel business, Posti has also kept increasing prices for parcels. Unfortunately, equally neat statistics for parcel prices are impossible to assemble because Posti has constantly been changing the pricing structure. If you ask me, they also did this to obscure the price increase. With the last increase (19.04.2022), they, e.g., lowered the maximally allowed weight for parcels. Other previous changes include the maximum parcel dimensions and buying from the post office (versus the web), which has become significantly more expensive.The above graph shows the prices for the so-called &amp;ldquo;ikimerkki&amp;rdquo;. The ikimerkki is a stamp that pays for a regular letter up to a weight of 20g. This stamp has no fixed value but pays for the service also after future price increases. The pricing structure has also been changed a few times for letters, but much less so than for parcels. The last significant change was in 2017 when the postal service abolished the difference between priority and economy transport for domestic letters (the above statistics were assembled using the pre-2017 prices for priority letters).&lt;/p&gt;</description></item><item><title>Innoopeli Prize 2022</title><link>https://jeltsch.org/en/innoopeli_prize_2022/</link><pubDate>Wed, 21 Dec 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/innoopeli_prize_2022/</guid><description>&lt;p&gt;We - the steering group of the 
 &lt;a href="https://www.helsinki.fi/en/degree-programmes/pharmaceutical-research-development-and-safety-masters-programme" target="_blank" rel="noopener noreferrer nofollow"&gt;International Master’s Programme in Pharmaceutical Research, Development and Safety&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 - received the 
 &lt;a href="https://researchportal.helsinki.fi/en/prizes/innoopeli-prize-2022" target="_blank" rel="noopener noreferrer nofollow"&gt;Innoopeli Prize 2022&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
!The Innoopeli Prize is given for a significant contribution to teaching in our Faculty. Although biased, I think the award is well justified since we offer many new courses, update existing courses, and translate courses from Finnish into English. It&amp;rsquo;s been heavy lifting, but we can already see some results in the form of really smart and engaged students, which we managed to recruit!From our programme director Leena Hanski: &amp;ldquo;In January 2021, we started the work as a steering group, with no learning objectives, curriculum, admission criteria, or even website, not to mention a single decision on practical arrangements for running the programme. We still have plenty of work in front of us, but I am convinced we can keep up the pace and make this programme a great place to polish the future stars of pharmaceutical research, development and safety. Our first set of students has been a great source of inspiration and motivation for many of us, and I also want to specifically thank them for their openness and willingness to share their stories, thoughts and expectations.&amp;rdquo;&lt;/p&gt;</description></item><item><title>Winter cycling is not for the faint of heart</title><link>https://jeltsch.org/en/winter_cycling_is_not_for_the_faint_of_heart/</link><pubDate>Sat, 10 Dec 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/winter_cycling_is_not_for_the_faint_of_heart/</guid><description>&lt;p&gt;Helsinki planned to make 
 &lt;a href="https://jeltsch.org/en/tags/hsl/"&gt;private car ownership unnecessary by 2025&lt;/a&gt;
. In the image, you can see reason no. #534 why this won&amp;rsquo;t work: The streets and pavements are kept snow-free in winter, but the bicycle roads are made for storing snow and parking cars. Cycling to the city center is always a pain, but in winter, it&amp;rsquo;s only for suicidal masochists. About every 50 meters, you encounter an obstacle that requires utmost alertness and creativity to bypass unharmed. 
 &lt;a href="https://www-hs-fi.translate.goog/kaupunki/art-2000009225848.html?_x_tr_sl=auto&amp;amp;_x_tr_tl=en&amp;amp;_x_tr_hl=en-US&amp;amp;_x_tr_pto=wapp" target="_blank" rel="noopener noreferrer nofollow"&gt;Helsinki city center is dying&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 as a result of Covid-19. Good so! The less I have to visit it, the better. The cycling conditions South of Sörnäinen are prohibitively appalling, with the only exception of the 1.3 km long 
 &lt;a href="https://en.wikipedia.org/wiki/Baana" target="_blank" rel="noopener noreferrer nofollow"&gt;baana&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 between Kiasma and the edge of Ruoholahti (where I rarely need to go).
 &lt;a href="https://www.nytimes.com/guides/year-of-living-better/how-to-reduce-your-carbon-footprint" target="_blank" rel="noopener noreferrer nofollow"&gt;Transport and food are the two biggies&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 when it comes to the responsibility of the individual for global warming. Consequently, Helsinki - a 
 &lt;a href="https://kestavyys.hel.fi/en/frontpage/" target="_blank" rel="noopener noreferrer nofollow"&gt;pioneer in sustainable urban development&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 - will increase ticket prices for public transport next year to encourage people to switch from car to bus or metro.&lt;/p&gt;</description></item><item><title>Bioactive VEGF-C from E. coli without in-vitro folding!</title><link>https://jeltsch.org/en/bioactive_vegf_c_from_e_coli_without_in_vitro_folding/</link><pubDate>Fri, 28 Oct 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/bioactive_vegf_c_from_e_coli_without_in_vitro_folding/</guid><description>&lt;p&gt;Our article &lt;strong&gt;Bioactive VEGF-C from &lt;em&gt;E. coli&lt;/em&gt;&lt;/strong&gt; has been published in &lt;em&gt;Scientific Reports&lt;/em&gt;. Read here: 
 &lt;a href="https://doi.org/10.1038/s41598-022-22960-0.As" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1038/s41598-022-22960-0.As&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 a matter of fact, I did the first experiments expressing VEGF-C in &lt;em&gt;E. coli&lt;/em&gt; in 1999, but never got active protein. In the following 15+ years, we exclusively used eukaryotic cells (yeast, S2/Sf9/Hi5 insect cells, CHO) to produce VEGF-C. We reactivated the &amp;ldquo;VEGF-C in &lt;em&gt;E. coli&lt;/em&gt;&amp;rdquo; project a few years back and we finally reached our goal last year. However, it was much more work than we originally anticipated. In the beginning, all attempts went South, and to rescue the project, we developed an in-vitro folding protocol. It was perhaps more luck than ability that we stumbled upon a combination of solubility tag and redox-modified &lt;em&gt;E. coli&lt;/em&gt; strain that can pull off the trick to produce directly bioactive VEGF-C without the need for an in-vitro folding step. We decided to include also our unsuccessful attempts (CyDisCo and periplasmic expression) in the results section to avoid the file drawer effect.&lt;/p&gt;</description></item><item><title>Making the cut: Why VEGF-C != VEGF-C</title><link>https://jeltsch.org/en/making_the_cut_why_vegf_c_vegf_c/</link><pubDate>Wed, 28 Sep 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/making_the_cut_why_vegf_c_vegf_c/</guid><description>&lt;p&gt;Yesterday, I talked about VEGF-C in the Zoom Lymphatic Seminar series, which is organized by 
 &lt;a href="https://profiles.sc-ctsi.org/young-kwon.hong" target="_blank" rel="noopener noreferrer nofollow"&gt;Young Kwon Hong&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Since there was not much time to ask questions, I am happy to answer them via email. If you have missed the link to the presentation slides, here it is: 
 &lt;a href="https://mjlab.fi/c" target="_blank" rel="noopener noreferrer nofollow"&gt;https://mjlab.fi/c&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The take-home message: Many different mature forms of VEGF-C can be generated from pro-VEGF-C by proteolytic processing (and the same is true for VEGF-D). These forms behave VERY differently from each other. The extreme case is activation by Cathepsin D (CTSD): When activated by CTSD, VEGF-C becomes almost exclusively lymphangiogenic, while after activation by the same protease, VEGF-D becomes exclusively angiogenic. The detection of CTSD-activated VEGF-C is difficult because all well-functioning antibodies recognize epitopes N-terminal to the cleavage site (or they straddle the cleavage site). The second talk was by 
 &lt;a href="https://www.i2mc.inserm.fr/en/equipe-barbara-garmy-susini-anne-catherine-prats-2/" target="_blank" rel="noopener noreferrer nofollow"&gt;Barbara Garmy-Susini&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, and her topic was a nice fit since she talked about using VEGF-C in the therapy of lymphedema. But as we know already from VEGF-A, vascular growth factors alone might be not sufficient to generate a functional vasculature…&lt;/p&gt;</description></item><item><title>The evolution of PDGF/VEGF growth factors</title><link>https://jeltsch.org/en/the_evolution_of_pdgf_vegf_growth_factors/</link><pubDate>Thu, 22 Sep 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_evolution_of_pdgf_vegf_growth_factors/</guid><description>&lt;p&gt;We have uploaded a preprint of our most recent manuscript about 
 &lt;a href="https://doi.org/10.1101/2022.09.19.507521" target="_blank" rel="noopener noreferrer nofollow"&gt;the evolution of PDGF/VEGF growth factors&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to bioRxiv. We comprehensively analyzed the PDGF/VEGF part of the proteome in all animal species for which data is available. We have had some of this data already for a while, but now we enhance it with a detailed look at fishes. The vascular biology of fishes has become even more facinating after the publication of Das et al. earlier this year (
 &lt;a href="https://jeltsch.org/en/zebrafish_SVS/"&gt;read more about this exceptional piece of work&lt;/a&gt;
).The remarkable heterogeneity of vascular systems in fishes seems to be supported by a similar extensive heterogeneity at the molecular level. Often, but not always can this genetic heterogeneity be traced back to whole genome duplications. Fishes tolerate full genome duplications better than mammals. At least there have been quite a few such duplications in various branches of the fish phylogenetic tree resulting in polyploid or even tetraploid species. That has resulted in some fish species featuring 4 times as many PDGF/VEGF genes compared to humans, and much more opportunities to diversify the functions of these molecules.The very first PDGF/VEGF-like molecule appeared likely more than 800 Million years ago during the Precambrian period when marine organisms started to show signs of tissue organization. If we set out to reconstruct this molecule, it would look remarkably similar to a modern VEGF-C. Specifically the C-terminal &amp;ldquo;silk homology domain&amp;rdquo; seems to have been invented early on in evolution. In fact, a large number of extant morphologically simple organisms feature such VEGF-C-like molecules still today (e.g. the nematode &lt;em&gt;C. elegans&lt;/em&gt;). Beyond these insights into the evolution of PDGFs and VEGFs, there are some useful take-home messages for vascular biologists: For example, we did not find any functional VEGF-B genes in birds. Similarly, there seem to be no PlGFs in amphibians. Then, on the other hand, the VEGF-Fs - identified from snake venoms - appear to exist more broadly also in non-venomous lizards. This poses some limitations on some animal models (Xenopus, CAM assay), but it would be nice to know what VEGF-F is doing in geckos…Have a look at the manuscript and please comment or criticize, if you have any thoughts! The idea is to make this manuscript still a bit better before submitting it to a journal for the traditional peer-review.&lt;/p&gt;</description></item><item><title>Doing research without deep knowledge</title><link>https://jeltsch.org/en/doing_research_without_deep_knowledge/</link><pubDate>Mon, 12 Sep 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/doing_research_without_deep_knowledge/</guid><description>&lt;p&gt;Dear Professor Jeltsch,My name is Shahid, and I am studying Medicine. I am interested in molecular biology and biochemistry. Sadly, my curriculum does not include many modern molecular biology research techniques. Still, I want to learn about this area to the extent that makes me comfortable putting forward a hypothesis and a possible treatment for a disease. My goal would be to test this hypothesis with the help of a research team of molecular biologists and other experts. Therefore, I don&amp;rsquo;t need deep knowledge. With this letter, I am asking a professional researcher like you to point me to resources that would allow me to acquire the necessary expertise for such an endeavor. What would be suitable books or materials to study? I should also mention that I have access to all the significant scientific publishers via our university library.Thanks for our assistance,ShahidI received the above request via email a few months back. I always encourage students to go beyond what the curriculum offers. That is not to say that a good &amp;ldquo;run-of-the-mill&amp;rdquo; education does not enable you to be part of a productive team. But without going beyond the curriculum, it isn&amp;rsquo;t easy these days to have any lasting impact on anything. So far, so good. The red flag in the above email is this sentence: &amp;ldquo;Therefore, I don&amp;rsquo;t need deep knowledge.&amp;ldquo;When treating most diseases, low-hanging fruits have been picked. There are two approaches when trying to reach the high-hanging fruits:&lt;/p&gt;</description></item><item><title>The 12-month embargo falls</title><link>https://jeltsch.org/en/embargo/</link><pubDate>Wed, 07 Sep 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/embargo/</guid><description>&lt;p&gt;Under Barack Obama, the 12-months-rule was instituted, which demands that any research that is using US-federal funding must become freely accessible to the public at the latest 12 months after its publication (
 &lt;a href="https://www.science.org/content/article/white-house-unveils-long-awaited-public-access-policy" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.science.org/content/article/white-house-unveils-long-awaited-public-access-policy&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). A new executive order by Joe Biden is now getting rid of the 12-month-rule requiring immediate availability starting at the latest on December 2025. Other notable improvements of this executive order concern the requirement for machine readability, metadata annotation, and raw data availability. Furthermore, these new rules do not only affect journal articles but include from now on also book chapters and conference proceedings (
 &lt;a href="https://www.theverge.com/2022/8/26/23322194/white-house-ostp-open-access-federal-research-policy-update" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.theverge.com/2022/8/26/23322194/white-house-ostp-open-access-federal-research-policy-update&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ).Many for-profit publishers object because their license to print money is slowly eroding. What they do not mention is, that the highest-skill work done in the whole publishing business - namely article writing and peer review - is still done entirely for free by academics around the world. If publishers would need to pay market prices for authors&amp;rsquo; and reviewers&amp;rsquo; working time, they would - without exception - all go bankrupt within a year. Every academic spends a significant amount of working time on writing and reviewing other academics&amp;rsquo; manuscripts WITHOUT ANY REIMBURSEMENT. In fact, many of us do this job in the evenings and on weekends, because we are fully booked with grant application writing, administration and teaching during our regular working time. Many of these manuscripts are then published by for-profit publishers, which go on to monetize the results of research write-ups and the peer review process, which has been paid by taxpayers&amp;rsquo; money.Some for-profit publishers do a valuable and fantastic job to improve the accessibility and quality of their authors&amp;rsquo; works. Others seem to be in it mostly for the money. Among the latter are unfortunately also many 
 &lt;a href="https://jeltsch.org/en/mdpi/"&gt;Open Access journals&lt;/a&gt;
. The elephant in the room is SciHub. Even though my university pays for access to most journals I need, the access is so obfuscated and temporarily dysfunctional, that I frequently have to resort to Sci-Hub in order to get a PDF article from a journal, to which my university subscribes. Alternatively I have used 
 &lt;a href="https://researchgate.org" target="_blank" rel="noopener noreferrer nofollow"&gt;ResearchGate&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="https://twitter.com/search?lang=en&amp;amp;q=%23icanhazpdf" target="_blank" rel="noopener noreferrer nofollow"&gt;#icanhazpdf&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to get electronic reprints, but SciHub is by far the fastest and most reliable option. More about Sci-Hub: 
 &lt;a href="https://www.zmescience.com/other/feature-post/sci-hub-effects-academic-publishing/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.zmescience.com/other/feature-post/sci-hub-effects-academic-publishing/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Putin wants you to drive fast and much!</title><link>https://jeltsch.org/en/fuel_consumption/</link><pubDate>Tue, 19 Jul 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/fuel_consumption/</guid><description>&lt;p&gt;I drive rarely, and these days, I rent when I need a car. This summer we decided to spend a two-week vacation in a cottage at a lake in the middle of the Finnish forest. You need a car if you want to get around in the Finnish countryside. Public transport might be working well in the Finnish capital Helsinki, but it is for all practical purposes absent from the Finnish countryside. Filling up the tank of our rental car cost me more than 150€.Given that I could fill up the same tank for less than 75€ still a year ago, I expected that people adjusted their driving habits to save energy, the planet, and their wallets. But I was mostly wrong.&lt;strong&gt;Driving slower and driving less&lt;/strong&gt;Everybody, who has not been living under a stone, knows that the most efficient driving speed is somewhere between 50 and 90 km/h. The air resistance increases with the speed. This increase is not linear, but exponential. By speeding, you save a minimal amount of time by wasting an incredible amount of energy. Even though most drivers complain about the horrific gas prices, hardly anybody seems to adjust their behavior either by driving slower or by driving less. I would like to know what the reason is for this paradoxical behavior, it&amp;rsquo;s inexplicable to me. I know that some drivers like to drive fast (I belonged to this category when I was 18). But hey: then you should shut up and just pay for the &amp;ldquo;fun&amp;rdquo;!&lt;strong&gt;Infantile requests for state subsidies&lt;/strong&gt;Suddenly, people who usually defend our market economy are calling for state intervention to lower gas prices. WTF? Just because for the first time you realize that you yourself are subjected to the powers of demand and supply you forget your free market values and call for state intervention. The only way to solve the problem of rising gas prices is to trust the market. Unfortunately, in many countries, the governments are exactly acting against all experts&amp;rsquo; advice and are artificially trying to lower gas prices, e.g. by lowering taxation (e.g. France, Austria, Netherlands). That keeps the demand artificially high, further widening the gap between supply and demand, which was causing the high prices in the first place.&lt;/p&gt;</description></item><item><title>"Bioactive VEGF-C from E. coli cytoplasm" preprint online</title><link>https://jeltsch.org/en/ecoli-vegfc/</link><pubDate>Fri, 01 Jul 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/ecoli-vegfc/</guid><description>&lt;p&gt;The preprint of our manuscript is online. We show how to produce bioactive mature VEGF-C in the cytoplasm of &lt;em&gt;E. coli&lt;/em&gt; bacteria without the need for a folding step. It took us quite a while to get there, and we tried many things that did not work before we found a way how to do it. We describe also the methods that failed. It looks as if VEGF-C has simply too many cysteine residues that all have to pair up in the correct configuration. In the same manuscript, we also report a workable refolding method. Please have a look and give us some feedback: 
 &lt;a href="https://www.researchsquare.com/article/rs-1776636/v1" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.researchsquare.com/article/rs-1776636/v1&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>The eLabFTW electronic lab journal: ready for prime time?</title><link>https://jeltsch.org/en/eLabFTW/</link><pubDate>Fri, 03 Jun 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/eLabFTW/</guid><description>&lt;p&gt;Some love it and some hate it: the electronic lab journal (ELN). Already a decade ago, the prediction was that in 10 years the paper lab notebook would be a thing of the past. In reality, the majority of academic labs are still using paper in 2022. The transition has not been helped by literally hundreds of commercial offerings that are all mutually incompatible. We started to experiment with ELNs in 2013, testing a few commercial and open source solutions. The worst of the pack did not even allow us to test drive them before buying (e.g. LabVantage seems to think you won&amp;rsquo;t buy once you have tried it, and they are spot-on!). We settled on 
 &lt;a href="https://www.elabftw.net" target="_blank" rel="noopener noreferrer nofollow"&gt;eLabFTW&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, an open-source project with the main development happening at the Institute Curie in Paris, France. It&amp;rsquo;s a web application built with PHP and MySQL. There is also a peer-reviewed publication describing it: 
 &lt;a href="https://doi.org/10.21105/joss.00146" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.21105/joss.00146&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and a general Nature Protocols review article, that discusses ELN implementation: 
 &lt;a href="https://doi.org/10.1038/s41596-021-00645-8" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1038/s41596-021-00645-8&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;strong&gt;Deployment for teaching at University of Helsinki&lt;/strong&gt;With the recent update to 
 &lt;a href="https://doc.elabftw.net/changelog.html#version-4-3-3" target="_blank" rel="noopener noreferrer nofollow"&gt;version 4.3&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, the final hurdle for large scale deployment has been taken. Everybody with a helsinki.fi account can now log into the system with university account credentials. This makes the onboarding of many new users much easier. I am planning to use the system for our new course &amp;ldquo;Recombinant DNA technology and genetic engineering&amp;rdquo;. At the moment, the server is only reachable from inside the university network. If you want to use it from home, you need to use a VPN. Over the years we have been accruing about 25 users, and it will be interesting to see how the system performs when the user numbers will double or quadruple. The system runs in a docker container on an Ubuntu 20.04 LTS virtual server, which we, unfortunately, cannot upgrade or extend without additional financial support. So if you are interested to use an ELN, secure your spot today by logging into 
 &lt;a href="https://elab.ltdk.helsinki.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;https://elab.ltdk.helsinki.fi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, using the &amp;ldquo;Login through your institution&amp;rdquo; option on the bottom. You will have the option to choose a team. The team administrator needs to approve you before you can use the system. If you cannot find your lab among the teams, it means that you are the first user from your lab using this system. In that case, you should choose the team &amp;ldquo;Helsinki University&amp;rdquo; and contact me via email (
 &lt;a href="mailto:michael@jeltsch.org"&gt;michael@jeltsch.org&lt;/a&gt;
), because I will need to register a new team for your lab, and you will be the administrator of this new team.&lt;strong&gt;Access for visitors&lt;/strong&gt;If you do not have a University of Helsinki account, you can still use the system if you are inside the Helsinki University Eduroam network, but you will need to use the &amp;ldquo;Register now&amp;rdquo; link, and your account needs to be approved by a system administrator.&lt;strong&gt;Running it on your local machine&lt;/strong&gt;The system requirements of eLabFTW are fairly low, and your laptop is likely to have no problems running a local copy of the docker container. While installing eLabFTW on a recent Windows or macOS computer is possible, it is somehow counter-productive as it does not provide network accessiblity and team functionality. Even if you don&amp;rsquo;t need any of that, I would suggest that you repurpose an old desktop computer for this task and run it on a regular Linux server installation. I am happy to answer all possible questions that you might have (from a system administrator&amp;rsquo;s and end-user&amp;rsquo;s perspective).&lt;/p&gt;</description></item><item><title>Lymphatics as the origin of the fish secondary vascular system</title><link>https://jeltsch.org/en/zebrafish_SVS/</link><pubDate>Thu, 26 May 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/zebrafish_SVS/</guid><description>&lt;p&gt;In zebrafish, the blood vessels of the anal fin develop from lymphatics by transdifferentiation. Karina Yaniv presented unorthodox, but very compelling data supporting this conclusion last September at the 
 &lt;a href="https://www.vwfb.de/seeon-meetings/angiogenesis-2021/" target="_blank" rel="noopener noreferrer nofollow"&gt;Kloster Seeon Angiogenesis meeting&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.Now her paper has been published in 
 &lt;a href="https://www.nature.com/articles/s41586-022-04766-2" target="_blank" rel="noopener noreferrer nofollow"&gt;Nature&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>PhD thesis defense about hepsin's role in breast cancer</title><link>https://jeltsch.org/en/phd_thesis_defense_about_hepsin_s_role_in_breast_cancer/</link><pubDate>Sun, 24 Apr 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/phd_thesis_defense_about_hepsin_s_role_in_breast_cancer/</guid><description>&lt;p&gt;Last Saturday, Denis Belitškin defended his Ph.D. thesis. The topic was 
 &lt;a href="https://helda.helsinki.fi/handle/10138/341827" target="_blank" rel="noopener noreferrer nofollow"&gt;The role of type II serine protease hepsin in breast cancer signaling&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I thoroughly enjoyed the discussion with the opponent 
 &lt;a href="https://pharmacology.med.wayne.edu/profile/ci3803" target="_blank" rel="noopener noreferrer nofollow"&gt;Karin List&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which happened over Zoom with only a small real-life audience. 
 &lt;a href="https://en.wikipedia.org/wiki/Protease" target="_blank" rel="noopener noreferrer nofollow"&gt;Proteases&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 have slowly become one of my favorite protein classes. In the old days, they mostly were appreciated for their degradation function, but it is meanwhile clear that they are much more complex. My own interest is their role in the activation of signaling molecules. In this context, proteases are signaling molecules, playing at the same level as hormones, cytokines, and growth factors. Thanks, Denis for a convincing performance and the karonkka!&lt;/p&gt;</description></item><item><title>Best poster award for Khushbu (annual GeneCellNano flagship meeting)</title><link>https://jeltsch.org/en/GCN2022/</link><pubDate>Fri, 22 Apr 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/GCN2022/</guid><description>&lt;p&gt;Last week, with a delay of 2.5 years, the 
 &lt;a href="https://www.genecellnano.fi/partners/" target="_blank" rel="noopener noreferrer nofollow"&gt;GeneCellNano flagship partners&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 finally met for the first time in real life. This 
 &lt;a href="https://www.genecellnano.fi/genecellnano-annual-meeting-2022/" target="_blank" rel="noopener noreferrer nofollow"&gt;meeting&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 was overdue, and there were many very interesting talks among others from the 
 &lt;a href="https://www.bloodservice.fi/Research%20Projects/cell-therapy" target="_blank" rel="noopener noreferrer nofollow"&gt;Finnish Red Cross&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (about cancer immunotherapy) and 
 &lt;a href="https://www.upmbiomedicals.com/for-life-science/" target="_blank" rel="noopener noreferrer nofollow"&gt;UPM Biomedicals&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (about their biocompatible cellulose products). Lots of new ideas and some concrete plans for further collaboration. We participated with two posters, and - a bit unexpectedly since the project is still in its infancy - Khushbu Rauniyar from our lab won the best poster prize. Congratulations!&lt;/p&gt;</description></item><item><title>Wake on LAN from pfsense commandline</title><link>https://jeltsch.org/en/wakeonlan/</link><pubDate>Sun, 17 Apr 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/wakeonlan/</guid><description>&lt;p&gt;Pfsense is an extremely powerful firewall/router OS. I use the SG-1100 device and you can get lots of customized functionality due to the many packages that you can additionally install on top of the base configuration. I have just learned that I can use it to remotely switch on other computers that are on the same local network. Requirements:&lt;/p&gt;</description></item><item><title>Risk versus hazard</title><link>https://jeltsch.org/en/hazard/</link><pubDate>Sun, 10 Apr 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/hazard/</guid><description>&lt;p&gt;Last week I failed to explain the difference between risk and hazard. Perhaps because the distinction does not exist that clearly in my mother tongue (German). Both hazard and risk are somewhat exchangeably translated to &amp;ldquo;Gefahr&amp;rdquo; or &amp;ldquo;Risiko&amp;rdquo;.Anyway, when I went to the kitchen this morning to make my morning coffee, I realized there was a hazard: somebody had left some flammable items on the hot plate. This is a hazard. It has the potential to cause harm. However, it might never cause any harm.But is leaving flammables on the hot plate also a risk? Sure! The risk is the likelihood of harm happening. If the hot plate is never used because nobody ever cooks, the risk might be low. However, if small kids are around who get a kick out of switching on and off electrical devices, the risk might be high. Risk can be quantified. Playing Russian roulette comes with a risk, which can be quantified: 1/6 for every pull of the trigger. A hazard has always a probability of 0 or 1 (it either exists or doesn&amp;rsquo;t). On top of the probability, risk also implicitly includes the severity of the mishap. Therefore Russian roulette is very risky, but jumping from the 3-m diving board is not so much, even though there is a risk that you injure yourself.&lt;/p&gt;</description></item><item><title>How to reset the admin password in Drupal 9</title><link>https://jeltsch.org/en/reset_admin_password_in_drupal_9/</link><pubDate>Sat, 09 Apr 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/reset_admin_password_in_drupal_9/</guid><description>&lt;ol&gt;
&lt;li&gt;Go to the base folder of the drupal installation&lt;/li&gt;
&lt;li&gt;Generate the hash for your password: php core/scripts/password-hash.sh &amp;rsquo;newpasswd'&lt;/li&gt;
&lt;li&gt;Execute in mysql: UPDATE users_field_data SET pass=&amp;lsquo;hash_result_from_previous_command_goes_here&amp;rsquo; WHERE uid = 1;&lt;/li&gt;
&lt;li&gt;Clear the cache: DELETE FROM cache_entity WHERE cid = &amp;lsquo;values:user:1&amp;rsquo;;&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>University helpdesk recommends Zotero, but does not provide meaningful support</title><link>https://jeltsch.org/en/migration/</link><pubDate>Sun, 20 Mar 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/migration/</guid><description>&lt;p&gt;With the end of last year (31.12.2021), the University of Helsinki discontinued licensing its default bibliographic software tool 
 &lt;a href="https://about.proquest.com/en/products-services/refworks/" target="_blank" rel="noopener noreferrer nofollow"&gt;RefWorks&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Strangely, you cannot license RefWorks as an individual. That means when your academic affiliation ends, there is no way for you to continue using the software. Perhaps, the current owner of RefWorks (Clarivate) will kill it completely because RefWorks is a direct competitor of 
 &lt;a href="https://endnote.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;Endnote&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which is the reference management solution that Clarivate is focussing on, given Endnote&amp;rsquo;s integration with 
 &lt;a href="https://publons.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Publons&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and the 
 &lt;a href="https://en.wikipedia.org/wiki/Web_of_Science" target="_blank" rel="noopener noreferrer nofollow"&gt;Web of Science&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (WoS), which is best known for its 
 &lt;a href="https://jeltsch.org/en/poor_correlation_of_the_journal_impact_factor_with_scientific_impact/"&gt;Impact Factor&lt;/a&gt;
. Not coincidentally, Clavivate is owned by Thomson Reuters, which is the company that litigated against Zotero for offering its users the possibility to convert proprietary EndNote citation style sheets into the interoperable and standard 
 &lt;a href="https://jeltsch.org/en/fiddling_around_with_csl/"&gt;CSL format&lt;/a&gt;
. The recommended replacement for RefWorks is 
 &lt;a href="https://zotero.org" target="_blank" rel="noopener noreferrer nofollow"&gt;Zotero&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I have no problem with this since I like Zotero and have been using it as my default bibliography management tool for now more than 10 years. On top of the fact that it is free, it combines two important features, which make it unique and superior to commercial solutions:&lt;/p&gt;</description></item><item><title>Northern lights everywhere</title><link>https://jeltsch.org/en/aurora/</link><pubDate>Sun, 13 Feb 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/aurora/</guid><description>&lt;p&gt;Northern lights seem to be normal these days in Helsinki, Finland. The frequency and visibility of the Northern lights are directly correlated with the 11-year solar cycle. It has been known for many hundreds of year that the number of sunspots waxes and wanes in a cyclic fashion with an average time of about 11 years.Even though we are far from the maximum of the solar cycle (which is predicted to be sometime between 2023 and 2026), the number of observable Northern lights in Helsinki seems to be increasing. Maybe the Solar Cycle 25 Prediction Panel was not entirely correct in predicting that cycle 25 would be similar to cycle 24. So far, the number of sunspots is 
 &lt;a href="https://en.wikipedia.org/wiki/Solar_cycle_25#/media/File:Solar_Cycle_25_prediction_and_progression.png" target="_blank" rel="noopener noreferrer nofollow"&gt;well above the predictions&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Cycle 24 was by the way the weakest cycle since cycle 14 (which peaked in 1906).An unpleasant and dangerous side effect of a strong solar activity is a coronal mass ejection (CMEs). A CME happens when the sun spits out large amounts of sun plasma (hundreds to thousands of billion tons). Such ejections happen during the peak of the solar cycle a couple of times per day, but during the solar minimum once every couple of days. Because these CMEs are directional, most of them more or less miss our earth. The magnitude of coronal mass ejections (CME) and thus the intensity and visibility of the Northern lights at lower latitudes is not dependent on the solar cycle, but the frequency of such events is.A big CME can become problematic because it can interfere with our electric grid. A couple of smaller grid outages have already occurred over recent years (e.g. in Denmark and in Canada) as a consequence of smaller CMEs. It is assumed that a big enough CME might be able to take down the electric grid of most of the planet. During the period 2010-2020 (encompassing much of the weak solar cycle 24) the probability of a large CME had been estimated by scientists to be around 12% (
 &lt;a href="https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/2011SW000734" target="_blank" rel="noopener noreferrer nofollow"&gt;https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/2011SW000734&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). The last big CME happened in 1859, and it is known as the Carrington event after the astronomer who first detected it. During the Carrington Event, the &amp;ldquo;Northern lights&amp;rdquo; could be seen as far south as Colombia (8° North of the equator; 
 &lt;a href="https://arxiv.org/abs/1508.06365%29.Our" target="_blank" rel="noopener noreferrer nofollow"&gt;https://arxiv.org/abs/1508.06365).Our&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 problem is not that all electronic devices will stop working when a Carrington-size solar storm hits the earth. Rather a few important but difficult to replace pieces of infrastructure will be knocked out. This might initiate the falling of dominoes eventually reaching every aspect of our life. If the CME is big enough, Covid-19 will appear to have been a walk in the park. Even small solar storms can sometimes cause trouble: The same solar storm that caused the Northern lights seen in the image (from Thursday 10th of February) knocked out 40 of the 49 most recently launched SpaceX satellites for good.&lt;/p&gt;</description></item><item><title>Why would anybody get vaccinated?</title><link>https://jeltsch.org/en/smallpox/</link><pubDate>Sat, 22 Jan 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/smallpox/</guid><description>&lt;p&gt;As you can clearly see from these statistics, the smallpox vaccination did not work: It did not end the frequent epidemics that swept through Sweden (and all other countries for that matter). The epidemics continued for more than 100 years despite the vaccination!* The vaccination was introduced more than 200 years ago in England. The figures are from Sweden because they were one of the few countries that early on kept relatively good statistics. In typical smallpox epidemics, 10-20% of the infected people died. In populations that had not been selected for resistance by frequent epidemic waves, the death rates could rise up to 70%. So why would anybody get vaccinated? With the last smallpox-infected human dying or recovering, the virus would go extinct, and humankind managed to eradicate smallpox this fashion. We got close to the same goal with polio but did not reach it (yet). Despite the differences between polio, smallpox, and SARS-CoV2, the graph seem to indicate that we are in for the long haul.*Note added for those living in an alternative reality: These sentences contain irony!&lt;/p&gt;</description></item><item><title>Happiness or life satisfaction?</title><link>https://jeltsch.org/en/happiness/</link><pubDate>Sun, 16 Jan 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/happiness/</guid><description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;No pressure to be happy&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Finland is perhaps the only country in the world where you can be yourself. If you don&amp;rsquo;t have a reason to smile, you don&amp;rsquo;t have to smile here. Especially in the US, everybody wants you to be happy. After all, the persuit of happiness is written into their constitution! At times, people might even feel offended if you don&amp;rsquo;t show outwardly that you are cheerful and positive. In Finland, there is no social pressure to be happy. Maybe that lack of pressure makes you a little bit happy, too…&lt;/p&gt;</description></item><item><title>Finally boostered</title><link>https://jeltsch.org/en/booster/</link><pubDate>Fri, 14 Jan 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/booster/</guid><description>&lt;p&gt;Hooray, I am finally boostered! I did not mind what I would get, but ended up for the 3rd time getting the BioNTech/Pfizer mRNA vaccine.UPDATE (23.01.2022):I received some feedback concerning this 2-sentence blog post. I never really think much about the vaccination anymore. To me, the situation appears very clear from a science-based medical perspective. Below, I will keep adding answers to some questions and statements.&lt;/p&gt;</description></item><item><title>Finding the annual return on investment (ROI) for assets at OP bank</title><link>https://jeltsch.org/en/finding_the_annual_return_on_investment_roi_for_assets_at_op_bank/</link><pubDate>Sun, 09 Jan 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/finding_the_annual_return_on_investment_roi_for_assets_at_op_bank/</guid><description>&lt;p&gt;I am a customer of the Finnish 
 &lt;a href="https://www.op.fi/home-page" target="_blank" rel="noopener noreferrer nofollow"&gt;OP bank&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Like many other people, I had more leftover money than normally during the coronavirus pandemic. And like many others, I also invested some of that money into the stock market. I do not follow the stock market, but at the end of the year, I want to know how my investments performed: I want to know the annual return on investment (ROI) or the IRR (internal rate of return) for my whole portfolio and also for my individual stocks.&lt;/p&gt;</description></item><item><title>Opening old plasmid map files</title><link>https://jeltsch.org/en/gck/</link><pubDate>Sat, 01 Jan 2022 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/gck/</guid><description>&lt;p&gt;For a new cloning project, we needed to access the plasmid maps of an old construct of mine (pSecTagN2, which was a precursor of 
 &lt;a href="https://doi.org/10.1074/jbc.M511593200" target="_blank" rel="noopener noreferrer nofollow"&gt;pMosaic&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, aka pSecTagI) which I had composed from many different sources in 1999. In 1999, I was working in 
 &lt;a href="https://www2.helsinki.fi/en/researchgroups/translational-cancer-biology" target="_blank" rel="noopener noreferrer nofollow"&gt;Kari Alitalo’s laboratory&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 as a Ph.D. student. We were at the &amp;ldquo;cutting edge&amp;rdquo; of technology because we used a software program called 
 &lt;a href="http://www.textco.com/gene-construction-kit.php" target="_blank" rel="noopener noreferrer nofollow"&gt;Gene Construction Kit&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (GCK) to keep track of our clonings. Last Wednesday, I spent 4 hours of my working time opening one file created with GCK version 2.5 in 1999.&lt;/p&gt;</description></item><item><title>Meet the teacher!</title><link>https://jeltsch.org/en/teacher/</link><pubDate>Fri, 31 Dec 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/teacher/</guid><description>&lt;p&gt;Almost 30 years after starting my academic career, I started to teach at the Faculty of Pharmacy (without much pedagogic experience and education). Mostly, I teach stuff that I have real-life research experience and expertise with: Recombinant DNA technology, genetic engineering, protein production and purification, and - most notably - protein drugs. Following the University of Helsinki motto &lt;em&gt;
 &lt;a href="https://www.helsinki.fi/en/about-us/people/researchers-and-teachers" target="_blank" rel="noopener noreferrer nofollow"&gt;Researchers teach, teachers research&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/em&gt;. Despite my lack of experience, I was part of the Helsinki University &amp;ldquo;Meet the teacher!&amp;rdquo; feature, which is aiming at the prospective International Master&amp;rsquo;s students: 
 &lt;a href="https://www.facebook.com/HelsinkiUniversity/posts/10160122296028083" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.facebook.com/HelsinkiUniversity/posts/10160122296028083&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>KLK3: tumorigenic or not?</title><link>https://jeltsch.org/en/KLK3/</link><pubDate>Wed, 22 Dec 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/KLK3/</guid><description>&lt;p&gt;We have just published our latest review about 
 &lt;a href="https://doi.org/10.3390/ijms222413545" target="_blank" rel="noopener noreferrer nofollow"&gt;the role of KLK3 as an activator of VEGF-C and VEGF-D in prostate cancer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Prostate cancer is one of the most common cancers in males. It is not a question of whether you will get it but only when. Once you reach your 80s, the likelihood of you having prostate cancer is bigger than not having it. In a 
 &lt;a href="https://doi.org/10.1093/jnci/djt151" target="_blank" rel="noopener noreferrer nofollow"&gt;2013 autopsy study of Japanese males&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, who died of other causes, 59% of those older than 80 had prostate cancer. It is likely that many of these cases were indolent and would never have caused any problems. Only a few of them might have become symptomatic had these men lived longer. So, there is a significant interest in distinguishing those cancers that are going to cause problems. Many prognostic markers have been proposed to do exactly that: to predict which cancers would become problematic.From the vascular biology point of view, angiogenesis and lymphangiogenesis are two hallmarks of cancers that have been previously proposed to have prognostic value. 
 &lt;a href="https://doi.org/10.7554/eLife.44478" target="_blank" rel="noopener noreferrer nofollow"&gt;When we stumbled upon the fact that prostate-specific antigen (PSA, also known as KLK3) is able to activate VEGF-C and VEGF-D&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, we thought that this might have significance for prostate cancer. Meanwhile, further research has clarified some questions, and it really seems to be that both VEGF-C and VEGF-D are involved in cancer progression. it is not clear yet which proteases are responsible for the activation of VEGF-C and VEGF-D in real human cancers. KLK3- or Cathepsin D (CTSD)-activated VEGF-D might be a possible cause of the resistance of tumors to bevacizumab (Avastin) treatment. The consequences of VEGF-C activation, on the other hand, are more difficult to predict because activated VEGF-C does simultaneously both good and bad: On the one hand, it facilitates metastasis. On the other hand, it enables an enhanced immune response against the tumour. Interesting research lies ahead. Read more in our review: 
 &lt;a href="https://doi.org/10.3390/ijms222413545" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.3390/ijms222413545&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Language boost</title><link>https://jeltsch.org/en/language_boost/</link><pubDate>Fri, 17 Dec 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/language_boost/</guid><description>&lt;p&gt;I am having a new attempt at learning Finnish! Until very recently, my career has progressed in Meilahti at the Faculty of Medicine, University of Helsinki. After the Research Fellow period financed by the Academy of Finland, my career prospects at Meilahti were meager at best, as almost all vacancies require good Finnish or Swedish language skills. In Finnish medical schools - unlike in many other study programs - you have to be able to teach in Finnish or Swedish. In other EU countries, there are many universities where you can study medicine without knowing a word of the local language, but Finland does not (yet) recruit foreign students for medical degrees.Before I started to study at the university, I was already once in similar language trouble. In the autumn of 1989, when the political changes in Eastern Europe made free travel possible, I decided to visit Hungary. My interest in Hungary originated from several Hungarian friends of mine, who were living in exile in former West Germany. When I arrived in Hungary in the spring of 1990, I did not speak a single word Hungarian. However, none of my Hungarian friends ever spoke anything to me but Hungarian. I remember with particular fondness Tomi and Timea and all their family and friends who patiently listened to my ramblings and corrected grammatical errors in my speech. Learning Finnish in Finland is different. Why does nobody want to put up with my bad Finnish? I have come across the idea that Finnish people are not used to foreign accents. I don&amp;rsquo;t subscribe to this explanation. The former Eastern European countries were at the time also isolated and linguistically homogeneous - in much the same way as Finland. Is it perhaps because nowadays nobody seems to have time for anything? In the autumn semester, I took part in a Finnish language course offered by the University of Helsinki. The course was part of the 
 &lt;a href="https://kielibuusti.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;language boost (kielibuusti)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 project. Studying languages takes time. We always wonder how young children are so good at learning languages, but we forget that they are learning full-time. The Finnish language course has certainly affected my other work, and for this reason, I fully understand those foreign researchers who do not even waste a single second learning Finnish.As far as learning Finnish is concerned, I think the problem is not so much with the course offerings, although they could be better. The problem is rather that you don&amp;rsquo;t get to exercise your Finnish in real life because there is always someone around who - for very good reasons - doesn&amp;rsquo;t know Finnish or doesn&amp;rsquo;t want to learn it. In my own lab, all the native languages of the lab members - including Finnish - are minority languages. And without exception, all the people I talk to speak excellent English. It takes real effort to use any other language than English (that also applies to my own mother tongue, German). One of the goals of the Language Boost course was to get ourselves a language buddy, someone with whom we could communicate regularly in Finnish. After half a year, I am still without a language buddy. Although the teachers on the course were excellent, two hours of Finnish a week is unfortunately not enough.I know several researchers who have come to Finland from abroad and who speak excellent Finnish. However, most of them have family ties to Finland. Therefore, they have had to deal with Finns who do not speak English. They were forced to learn to speak Finnish. The same thing happened to me in Hungary 30 years ago: most people did not learn English at school. We had only one language of communication, and I used it all day long in all situations.&lt;code&gt;This post was inspired by Reetta Vairimaa's article &amp;quot;Claudia and Celia&amp;quot; in the magazine Yliopistolainen (1/2018), which unfortunately is not available online.``Here is another aspect of the problem: There is simply not enough time to study Finnish for most foreign researchers. Compared to their native counterparts, they have already a higher workload even without learning Finnish. Building up a network - both professionally and privately - is lots of work. The numbers of Finnish learners at universities (20-30%) that were mentioned in this Acatiimi article ([Too few people study Finnish or Swedish](https://acatiimi.fi/2022/02/07/too-few-people-study-finnish-or-swedish/)) sound very high to me. I know lots of foreign researchers but very few of them have substantial knowledge of Finnish (but perhaps that is only true for Ph.D. students, which are overrepresented in my distorted view).&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Missed a TV broadcast?</title><link>https://jeltsch.org/en/referral_url_for_onlinetvrecorder/</link><pubDate>Fri, 26 Nov 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/referral_url_for_onlinetvrecorder/</guid><description>&lt;p&gt;If you have missed a TV show, that is not available online, you might try this service: 
 &lt;a href="https://www.onlinetvrecorder.com/v2/signup/1905125" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.onlinetvrecorder.com/v2/signup/1905125&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Competing with immigration country heavy weights</title><link>https://jeltsch.org/en/immigration/</link><pubDate>Wed, 24 Nov 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/immigration/</guid><description>&lt;p&gt;There are about 10-11 Mio. foreigners living in Germany (12/2019) which is about 13% of the population. On top of this, there are 1.4 Mio refugees 
 &lt;a href="https://mediendienst-integration.de/english/facts-figures.html" target="_blank" rel="noopener noreferrer nofollow"&gt;(statistics)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.The new German government has serious plans to ease work-based immigration to Germany. There is hardly any country in Central or Northern Europe, which has not recognized the need to import workforce. Germany has experience with importing workforce. In fact, the 13% number feels low to me, but many of those foreigners that have entered Germany a long time ago have meanwhile German passports. Over the last centuries, there have been several massive waves of work-based immigration to Germany (the last major one between 1955-1975 mainly from Turkey and Italy). Perhaps that&amp;rsquo;s why you get the World&amp;rsquo;s best döners and pizzas not in Turkey or Italy, but in Germany (New Yorkers might disagree concerning the pizza).For me, it is unbelievable that the question of work-based immigration is even asked these days in Finland. There is no expert who disagrees that Finland needs work-based immigration*. Not in the future, but now. The problem is that Finland seemed to have competed successfully for being the least attractive place for work-based immigration in Western/Northern Europe. I am not talking about the weather (yes: the cold and dark are occasionally a PITA), but I am talking about the bureaucratic hurdles that even highly educated foreigners have to face when they want to come to Finland. Some progress is being made (e.g. students&amp;rsquo; residence permits can be now as long as their studies last), and the current government&amp;rsquo;s goal is to double the rate of work-based immigration. But in the competition for the workforce, all other European countries up the ante. In order to be remotely competitive, much more has to change as Tuula Haatainen wrote in a recent 
 &lt;a href="https://www.hs.fi/mielipide/art-2000008452218.html" target="_blank" rel="noopener noreferrer nofollow"&gt;opinion piece for the largest Scandinavian daily newspaper Helsingin Sanomat&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Unfortunately, the present system does not serve the industry well as 
 &lt;a href="https://www.hs.fi/mielipide/art-2000008452218.html" target="_blank" rel="noopener noreferrer nofollow"&gt;another opinion piece from an affected entrepeneur&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 demonstrates.*Experts who claim otherwise let their ideological biases trump their expertise. Because of their conflict of interest, their opinion should not count. It&amp;rsquo;s only an opinion; unbiased experts have the facts on their side.&lt;/p&gt;</description></item><item><title>How to manually encrypt a second hard drive in Ubuntu 20.04</title><link>https://jeltsch.org/en/how_do_manually_encrypt_a_second_hard_drive_in_ubuntu_20_04/</link><pubDate>Fri, 19 Nov 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_do_manually_encrypt_a_second_hard_drive_in_ubuntu_20_04/</guid><description>&lt;p&gt;You have added a second hard drive to your encrypted Linux system. The Debian installer makes it easy to encrypt during system installation, but how do you encrypt this new drive?&lt;/p&gt;</description></item><item><title>Cycling to the airport</title><link>https://jeltsch.org/en/cycling_to_the_airport/</link><pubDate>Thu, 14 Oct 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/cycling_to_the_airport/</guid><description>&lt;p&gt;The Helsinki international airport is located about 14 km North of our apartment. Actually, the airport is not located in Helsinki, but in its Northern neighboring city Vantaa. Already on my last conference trip before the pandemic I had decided not to use the taxi, but instead to cycle to the airport. This was easier said than done for two reasons:1. There is not dedicated parking space for bicycles at the airport. The whole concept of an airport seems to be built on the premise that nobody ever cycles to the airport. I was asking the Finnavia customer service and they suggested the bicycle parking space of the 
 &lt;a href="https://www.hilton.com/en/hotels/helaihi-hilton-helsinki-airport/" target="_blank" rel="noopener noreferrer nofollow"&gt;Hotel Hilton Airport&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.2. While there are plenty of bicycle roads, the road signs are so infrequent, wrong or missing, that it is impossible to find your way without using the navigation app from your mobile phone. The situation gets worse if you make the trip in the dark which is almost guaranteed since most of the planes leaving to and arriving from continental Europe do so in the early morning or late evening.However, I have cycled to and from the airport three times by now. Every time I try to find my way without the Google Navigator, and every time I loose my way. One problem with the voice navigation is that the Google navigator cannot pronounce any Finnish road names. Another problem is that Google maps are simply not kept up to date. Due to the constant construction, many of the suggested routes are impossible to ride. And it&amp;rsquo;s not fun to stop every 500 meters and pull out the phone from my pocket, rip off my gloves in order to use the touch screen, which does not react properly because it is raining cats and dogs.The problem with missing and wrong road signs on major bicycle roads is apparently wide spread. A similar impossible area to navigate for cyclists is the Helsinki Central Park. If you know Finnish, you can read about it in the daily newspaper Helsingin Sanomat (
 &lt;a href="https://www.hs.fi/kaupunki/art-2000008227424.html" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.hs.fi/kaupunki/art-2000008227424.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). The story is about the futile attempts of a Finnish politician from the Greens Party, who tried to cross the Central Park by bike. Despite millions of Euros being poured into updating the park&amp;rsquo;s road signs, help from the indigenous population is apparently necessary to make it from one side to the other without getting lost. I always calculate 2 hours for the 14 km ride, which would be enough for me to make it even by foot - provided I do not get lost. I have not found the bicycle parking space of the Hilton Hotel yet. I will have another try next time…&lt;/p&gt;</description></item><item><title>Reset Wirelesstag's outdoor probe's flash memory</title><link>https://jeltsch.org/en/reset_wirelesstag_s_outdoor_probe_s_flash_memory/</link><pubDate>Sat, 09 Oct 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/reset_wirelesstag_s_outdoor_probe_s_flash_memory/</guid><description>&lt;p&gt;I really like the products from 
 &lt;a href="https://wirelesstag.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://wirelesstag.net/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, the product documentation is sometimes less than complete and their staff less than professional. E.g. there is no information how to reset the outdoor probe when you need to associate it with another tag manager (and you have no access to the previous tag manager). They have information (and images) on how to do that for their wireless sensor tags, but not for the outdoor probe. Customers have already asked for this, but it doesn&amp;rsquo;t seem to be a priority for them to add this bit of information.So here&amp;rsquo;s the image which pins to short-circuit. How do I know? I found out by try and error.&lt;/p&gt;</description></item><item><title>Kilometrikisa</title><link>https://jeltsch.org/en/kilometrikisa/</link><pubDate>Fri, 08 Oct 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/kilometrikisa/</guid><description>&lt;p&gt;Kilometrikisa (&amp;ldquo;kilometre competition&amp;rdquo;) is a cycling competition for workplaces, which aims to encourage bicycle commuting and cycling in general. Team members record their daily cycled distance on the website 
 &lt;a href="https://www.kilometrikisa.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.kilometrikisa.fi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and the team with the most kilometers wins. Additional prizes are raffled between all participants (I actually for the first time got lucky this year and won a free 
 &lt;a href="https://www.unisport.fi/en/services/massage/massage" target="_blank" rel="noopener noreferrer nofollow"&gt;massage at UniSport&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
).There is a summer competition, running from May to September, and a winter competition (&amp;ldquo;talvikilometrikisa&amp;rdquo;), running mostly throughout January and February. Do not ask me why there are no spring and autumn events. I have been riding throughout all year for the last decade, with the exception of winter 2012/2013, because I broke my leg when cycling home from work. For me, October, November and December as as good cycling months as January and February. Actually they are better because due to global warming they tend to be snow-free in the recent years. If you commute early in the morning, before the snowplough has removed 30 cm of fresh snow, you know that you will get stuck many times, even with the 57-622 
 &lt;a href="https://www.schwalbe.com/en/spike-reader/ice-spiker-pro" target="_blank" rel="noopener noreferrer nofollow"&gt;Schwalbe Ice Spiker Pro&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 tires.My performance in this competition has collapsed since my lab moved from 
 &lt;a href="https://biomedicum.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;Biomedicum&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in Meilahti to the 
 &lt;a href="https://tilavaraus.helsinki.fi/en/viikki/biocentre-2-viikinkaari-5" target="_blank" rel="noopener noreferrer nofollow"&gt;Biocenter 2&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in Viikki, because my commute has shrunk from 14 km/day down to a meager 4.5 km/day. I still score very high on the list when it comes to the number of cycling days (109 for the last season), but according to the cycled distance, I am just slightly above average (place 58 with 1031 km). Our team (&amp;ldquo;Helsingin Yliopisto&amp;rdquo;, University of Helsinki) placed 143th this year in the competition for big workplaces.I am always wondering whether the total amount of cycled kilometres and the number of participants are increasing over the years, which should be the case if we are serious about combatting global warming. The first kilometrikisa event was held in 2014, so there is enough data to see trends. Unfortunately, the website does not give this information. It would be possible to scrape it and calculate it from the individual results, but I have enough other things to do atm. Maybe sometime in the future.&lt;/p&gt;</description></item><item><title>Why I am running Windows 11 now</title><link>https://jeltsch.org/en/why_i_am_running_windows_11_now/</link><pubDate>Sun, 03 Oct 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/why_i_am_running_windows_11_now/</guid><description>&lt;p&gt;My work computer broke in early summer: the graphics card failed. I used it without a graphics card since, but a few weeks ago the hard drive started to make problems. I ordered a new machine, but since the new Lenovo models will be coming soon, IT asked whether I want to wait for a few weeks in order to get the newer model (the P350 instead of the P340). So I have to bridge this time with something. I tried the old desktop that controlled the Äkta Avant, but it was pretty unusable (boot time ~ 3 minutes), but the solution appeared to be our old HP Elitebook G3. Most people who know me know that I am a big fan of open source software. Many of the best open source programs can run on Windows OS: Firefox, VLC, Inkscape, Blender, Scribus, Zotero. However, some open source software has never been ported to Windows. And often, the Linux version of the software runs better than the Windows version. One example is Gnumeric, Gnome&amp;rsquo;s spreadsheet calculator, which has an excellent chart export function to SVG. I have often recommended to my Windows-using students to install the Linux Subsystem for Windows (WSL) in order to run Linux programs, but only now have I done so myself. In order to do this, I needed to upgrade Windows 10 to Windows 11. I followed these instructions: 
 &lt;a href="https://docs.microsoft.com/en-us/windows/wsl/tutorials/gui-appsStrangely" target="_blank" rel="noopener noreferrer nofollow"&gt;https://docs.microsoft.com/en-us/windows/wsl/tutorials/gui-appsStrangely&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 when I tried to upgrade, Windows complained that my hardware is not &amp;ldquo;compatible&amp;rdquo; with Windows 11, but nevertheless started and succeeded with the upgrade.Here you can see a Win 11 running on a decomissioned HP Elitebook G3, which my university had refused to upgrade from Windows 7 to Windows 10 in 2019 (even though it was technically one day within the limits). I did a fresh install of Win 10 with the official installation media which I downloaded from Microsoft. For some strange reason, it never asked me for a license (even though the I had exchanged the SATA-SSD for an NVMe SSD). In fact the computer is actually very fast and usable, and I will definitely keep it around for a few years as my only Windows machine, because there are still rare occasions when I need a physcial Windows installation.On the downsider, the Win 10 install was a PITA because my university IT locks the BIOS, and once the machine is decomissioned, they don&amp;rsquo;t feel the responsibility to give these machines a second life. IMHO, this is totally against the sustainability goals of our university. Fortunately, one can mostly work around a locked BIOS. In the worst case, one needs to exchange it against a spare BIOS from China.&lt;/p&gt;</description></item><item><title>3. Swiss Lymphsymposium</title><link>https://jeltsch.org/en/lymphsymposium/</link><pubDate>Fri, 17 Sep 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/lymphsymposium/</guid><description>&lt;p&gt;The English translation of the German talk (slides and abstract) is available from here: 
 &lt;a href="https://doi.org/10.5281/zenodo.6034307" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.5281/zenodo.6034307&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The 
 &lt;a href="https://www.juzo.com/de/akademie/symposien/3-schweizer-lymphsymposium" target="_blank" rel="noopener noreferrer nofollow"&gt;3. Swiss Lymphsymposium&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 took place on September 4th in Zürich. It is sponsored by 
 &lt;a href="https://www.juzo.com/en" target="_blank" rel="noopener noreferrer nofollow"&gt;Juzo&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, a producer of garments for complex physical decongestive therapy (CPDT), which is the main therapeutic option for lymphedema therapy. CDT cannot heal but it keeps the symptoms under control. I really liked the talk by Prof. Erich Brenner, since it nicely addressed the issue of blind-ended &amp;ldquo;lymphatic capillaries&amp;rdquo;, which, with some exceptions, do probably rarely exist in the steady-state adult human anatomy. I had discussed this previously with others such as Johannes Grünzig (
 &lt;a href="https://doi.org/10.1016/j.aanat.2018.08.004" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1016/j.aanat.2018.08.004&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ), who specifically looked at the shape of the initial lymphatics in the eye. I was asking Erich where the concept of blind-ended capillaries originates from and it seems to have its origins in early drawings from German physiologists. As a matter of fact, I myself have been perpetuating the blind-ended initial lymphatics in my schematic drawings, e.g. 
 &lt;a href="https://b3p.it.helsinki.fi/vegfr3/10revie3.html#Fig1" target="_blank" rel="noopener noreferrer nofollow"&gt;here&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, without paying much attention to the issue. As a defense, I can argue that the low magnification shows only the larger collectors and the high magnification suffers from the narrow depth of field. In fact, the depth of field can indeed give sometimes the impression of blind endings, while in reality, the vessel might simply make a turn. However, I have also seen convincing images with blind-ended initial lymphatics. From a functional perspective, which geometry would be the better choice? I guess nature is good at optimizing structures…Of course many of us molecular scientists have seen real blind-ended lymphatics. Obviously, during development and other situations of lymphatic expansion (wound healing, VEGF-C application), such lymphatic blind-ended sprouts do exist. We often also look at lymphatics in places where such finger-like structures do de-facto persist throughout adulthood (i.e. in the villi of the digestive tract). However, here the constant high supply of VEGF-C is likely involved in maintaining these unusual structures (
 &lt;a href="https://doi.org/10.15252/emmm.201505731" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.15252/emmm.201505731&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ).In my talk, I was addressing the current status of therapeutic lymphangiogenesis. Using VEGF-C, we can induce the growth of new lymphatic structures, but the current gene therapy (Lymfactin) is only able to deliver a short burst of VEGF-C because the delivery vector (an adenovirus) is rapidly inactivated by the immune system. Hence, the clinical studies were well chosen: to jump-start the integration of lymph node transplants into the local lymphatic network. But given this relatively narrow indication, the business decision by Herantis Pharma to focus on its neurodegenerative pipeline and to discontinue the Lymfactin development is even understandable. IMHO, we would need molecular nudging in order to make an impact in most human lymphedema conditions, which are - for the most part - chronic. A low-level, distributed stimulation of lymphatic collector contraction would need to be combined with a higher capacity network. VEGF-C could do the trick, but at this moment, we do not have any technology that could reliably deliver such a molecular nudge for a long time, although there are many ideas on how one could pull this off.The Ketoprofen/Bestatin trials have shown, that there is a big difference between acute and chronic lymphedema. The mouse lymphedema, which was treated surprisingly effectively with ketoprofen, is very different from human chronic lymphedema. One thing we certainly need is better animal models for chronic lymphedema. Interestingly, chronic lymphedema is a common problem in horses.This seems to be an old hat for those familiar with horses, but for me this was new: The same conservative standard treatment is used for horse and human lymphedema: complex physical decongestion therapy. I was just surprised that there are enough equine patients in order for some researchers and practitioners to specialize in the lymphedema treatment for horses: 
 &lt;a href="https://www.equicrown.de" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.equicrown.de&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or 
 &lt;a href="https://horsephysio.at/uber-uns.htmlFrom" target="_blank" rel="noopener noreferrer nofollow"&gt;https://horsephysio.at/uber-uns.htmlFrom&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 a scientific point of view, this type of edema is likely much more similar to human lymphedema than all the mouse models that we have: it&amp;rsquo;s a big animal with high hydrostatic pressure in the legs and it&amp;rsquo;s a chronic condition. I am wondering what are the molecular causes for horse lymphedema, and whether this problem was caused by domestication/breeding, i.e. whether wild horses/zebras have also lymphedema? I would love to talk to somebody who knows something about this!Thanks to Sonja Eham &amp;amp; Dr. Michael Oberlin for the additional info concerning horse lymphedema, and Sonja Eham &amp;amp; Dace Zanker for an impeccable organization. I guess I should immediately start to clone horse VEGF-C…&lt;/p&gt;</description></item><item><title>Web tools to learn Finnish</title><link>https://jeltsch.org/en/web_tools_to_learn_finnish/</link><pubDate>Thu, 16 Sep 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/web_tools_to_learn_finnish/</guid><description>&lt;p&gt;Tools for learning Finnish&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
 &lt;a href="https://deepl.com" target="_blank" rel="noopener noreferrer nofollow"&gt;https://deepl.com&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 DeepL&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://presidencymt.eu/#/text" target="_blank" rel="noopener noreferrer nofollow"&gt;https://presidencymt.eu/#/text&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://chrome.google.com/webstore/search/sanastorm?hl=en" target="_blank" rel="noopener noreferrer nofollow"&gt;https://chrome.google.com/webstore/search/sanastorm?hl=en&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Not for Finnish: 
 &lt;a href="https://conjugator.reverso.net/conjugation-english.html" target="_blank" rel="noopener noreferrer nofollow"&gt;https://conjugator.reverso.net/conjugation-english.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>How attractive is Finland for international students?</title><link>https://jeltsch.org/en/how_attractive_is_finland_for_international_students/</link><pubDate>Sun, 29 Aug 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_attractive_is_finland_for_international_students/</guid><description>&lt;p&gt;One apology upfront: All the links in this post are to Finnish sites, demonstrating one of the problems that foreign students face in Finland: a language that doesn&amp;rsquo;t resemble any other European language (apart from Estonian and Hungarian, which also belong to 
 &lt;a href="https://en.wikipedia.org/wiki/Finno-Ugric_languages" target="_blank" rel="noopener noreferrer nofollow"&gt;Finno-Ugric language family&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
).Foreign students are generally having a good time in Finland. Although not everything is perfect, the University of Helsinki (and Finland in general) is worth considering when you want to study abroad. This is the bottom line from a feedback 
 &lt;a href="https://www.helsinki.fi/fi/uutiset/opetus/ruusuja-ja-risuja-kansainvalisilta-opiskelijoilta" target="_blank" rel="noopener noreferrer nofollow"&gt;survey among more than 800 international students&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 from the years 2020 and 2021. Especially the high quality of the teaching was appreciated. Other points in which Helsinki University excelled were the safe environment and the handling of the Covid-19 pandemic.However, the latter has also a downside, as more encounters and discussions with the academic staff were on the wish list of the students as well as more social support. This is hardly surprising given that international students cannot fall back on the same networks as the locals when they arrive in the country. The worst single issue appeared to be the reception of the students. Arriving and dealing with an unknown and incomprehensible bureaucracy is often too much for newcomers. Discrimination was only experienced by 4% of the respondents and among them, language discrimination and loneliness were the most common.I always warn students who tell me that they plan to apply to the University of Helsinki. You want an honest opinion on whether to start your studies in Finland? Ok: It can get pretty cold and it will get REALLY dark in the winter. However, Helsinki is still one of the more livable places when it comes to the cold and dark season. It rarely gets below 0°F (-17.8°C), and being on the South coast it&amp;rsquo;s also one of the least dark places. And global warming is doing its best to increase the temperatures. Finland is already the insider&amp;rsquo;s bet for long-term real estate investments: still cheap enough, but with extreme growth potential once climate change converts Southern Europe into a smelting furnace. However, these scenarios will fully realize only the current political decision-makers have already kicked the bucket. But if you are in for the long haul, Finland might be THE place to be. But again, if the gulf stream collapses, you&amp;rsquo;ll be thrown back to square one. Thank your parents for the mess they have left you (
 &lt;a href="https://www.theguardian.com/environment/2021/aug/05/climate-crisis-scientists-spot-warning-signs-of-gulf-stream-collapse" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.theguardian.com/environment/2021/aug/05/climate-crisis-scientists-spot-warning-signs-of-gulf-stream-collapse&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ).Unfortunately, as good as Finland might be for studying, staying in Finland for good is a different story. Even though Finland needs to boost immigration to make up for its declining and aging population, there are still unfortunately too many hurdles to overcome before settling down becomes a realistic option for most foreigners. The language is only one of them, others being mentioned in a 
 &lt;a href="https://www.hs.fi/kaupunki/art-2000008201658.html" target="_blank" rel="noopener noreferrer nofollow"&gt;recent article&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in the largest Finnish daily newspaper (Helsingin Sanomat) are the difficulty to become integrated into the Finnish society, the for foreigners incomprehensible bureaucracy, and the low salary levels. But also growing resentments towards foreigners within the Finnish population, manifested in the success of the &amp;ldquo;Finns Party&amp;rdquo; (formerly known as &amp;ldquo;True Finns&amp;rdquo;), are not helping. Most other European countries also fight with right-wing political currents. In my home country Germany, the AfD (roughly equivalent to the Finns Party) is not considered by any of the democratic parties as a possible coalition partner (wishful thinking on my part?). But here in Finland, the Finns Party has been already in a coalition government, and only the social democrats and the leftist coalition have a clear &amp;ldquo;no&amp;rdquo; position in this matter.Just recently, the newly elected major of Helsinki Juhana Vartiainen commented on the attractivity of the Finnish labor market for foreigners:&amp;ldquo;A miserable failure on Finland&amp;rsquo;s part. The political consciousness has been very slow to even grasp that we need labor immigration at all.&amp;rdquo; (
 &lt;a href="https://www.hs.fi/kaupunki/art-2000008220692.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Helsingin Sanomat, 28.08.2021&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
).But all that aside, academic teaching is at a very high level. And it is free for 
 &lt;a href="https://tulli.fi/en/about-us/our-activities/eu-eea-efta-and-schengen-countries" target="_blank" rel="noopener noreferrer nofollow"&gt;EU/EFTA&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 residents (and holders of qualifying degrees from those countries). For paying students, the 
 &lt;a href="https://www.helsinki.fi/en/admissions-and-education/apply-bachelors-and-masters-programmes/tuition-fees-and-scholarship-programme" target="_blank" rel="noopener noreferrer nofollow"&gt;tuition fees&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 are a bargain compared to many other universities that play in the same league (between 13000 and 18000 Euros per year, depending on the study program). However, the university staff will have to pay a high price to maintain this quality. For the current decade (2020-2030), the ministry of education has the goal to increase the number of completed university degrees by 100000 (
 &lt;a href="https://www.acatiimi.fi/4_2021/15.php" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.acatiimi.fi/4_2021/15.php&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). At the same time, the university budget has been cut. The government will probably compensate for the cuts in a media-attraction gathering &amp;ldquo;rescue the university&amp;rdquo; move to distract from the fact, that we need dozens of millions on top of this to provide the same high level of teaching for those 100000 additional degrees over the coming years. At the research level, academic staff has been fighting an uphill battle since 2005, when the inflation-adjusted budget for R&amp;amp;D decreased for the first time. But meanwhile, students start to feel the lack of sufficient funding e.g. when their teachers simply do not have anymore the same amount of time for them as they used to.I have no other choice than to advise students against an academic career in general. Most other European countries have similar problems, but perhaps not at the same level as Finland. And the students know that 
 &lt;a href="https://www.hs.fi/mielipide/art-2000008216887.html" target="_blank" rel="noopener noreferrer nofollow"&gt;academic funding is especially bad in Finland&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Searching for a lymphedema drug</title><link>https://jeltsch.org/en/lymphedema_drug/</link><pubDate>Wed, 11 Aug 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/lymphedema_drug/</guid><description>&lt;p&gt;More than 20 years ago, I cloned the VEGF-C cDNA into an adenovirus shuttle vector. Even though we had the vectors for the AdEasy system from Bert Vogelstein&amp;rsquo;s lab to make adenoviruses in-house, we preferred to team up with gene therapy expert 
 &lt;a href="https://uefconnect.uef.fi/en/group/molecular-medicine/" target="_blank" rel="noopener noreferrer nofollow"&gt;Seppo Ylä-Herttuala&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to make the first adenovirus with 
 &lt;a href="https://en.wikipedia.org/wiki/Vascular_endothelial_growth_factor_C" target="_blank" rel="noopener noreferrer nofollow"&gt;VEGF-C&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 cargo (AdVEGF-C). This and other VEGF-C-expressing adenoviruses have been used by Seppo and us in several preclinical studies to show that VEGF-C can be successfully used to treat the underlying cause of certain types of lymphedema.In 2018, 
 &lt;a href="https://herantis.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Herantis Pharma&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 started Phase 1 clinical trials with AdVEGF-C, which was branded under the name Lymfactin. After 
 &lt;a href="https://www.eigerbio.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;Eiger Biopharmaceuticals&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&amp;rsquo; Phase-2-trials with bestatin failed to show any effect on lymphedema, Lymfactin was the only drug in clinical trials that was aimed at lymphedema. This spring, Herantis announced that it is 
 &lt;a href="https://herantis.com/press-releases/herantis-pharma-to-focus-on-cdnf-and-xcdnf-programs/" target="_blank" rel="noopener noreferrer nofollow"&gt;discontinuing the clinical trials with Lymfactin&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in order to focus on their neurodegenerative (
 &lt;a href="https://herantis.com/pipeline/cdnf/" target="_blank" rel="noopener noreferrer nofollow"&gt;CDNF&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) drug pipeline. On top of this bummer came the news that the assignment of patients for the phase-2 trial had been non-random and that the 
 &lt;a href="https://herantis.com/press-releases/herantis-announces-inconclusive-results-from-phase-ii-study-with-lymfactin-in-breast-cancer-related-lymphedema/" target="_blank" rel="noopener noreferrer nofollow"&gt;Phase-2 results are therefore inconclusive&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. This is bad news for lymphedema patients just when gene therapy, on the whole, is making a comeback after an almost two-decade-long hiatus.What is the way forward? Even though the small molecule drug bestatin was shown to 
 &lt;a href="https://doi.org/10.1126/scitranslmed.aal3920" target="_blank" rel="noopener noreferrer nofollow"&gt;increase VEGFR-3 expression and activation&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, it was never a pro-lymphangiogenic therapy. The mouse experiments had shown clearly that it merely supports the endogenous lymphatic repair that is naturally kicking in after acute lymphatic damage. It specifically counteracts too high leukotriene B4 levels, which inhibit lymphangiogenesis, but it does not carry any own lymphangiogenic signal.The strategy to inhibit an inhibitor was also used in mouse studies that were published today in Science Signaling by Kataru et al.: 
 &lt;a href="https://doi.org/10.1126/scisignal.abc0836" target="_blank" rel="noopener noreferrer nofollow"&gt;Kataru et al.&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 Kataru et al. used genetic modification of lymphatic endothelial cells to block PTEN, an intracellular inhibitor of VEGFR-3 signalling. The results are convincing: Lymphangiogenesis without any of the drawbacks that are inevitably associated with growth factor therapy, such as having too high growth factor concentrations at the site of delivery, which can lead to vessel leakiness and other unwanted responses. Small molecule PTEN inhibitors do exist, but they are pretty toxic. If a reasonably non-toxic PTEN-inhibitory compound could be found, all that is left is to specifically target it to lymphatic endothelial cells. However, neither finding nor targeting are easy tasks, although there are enough ideas that could be followed if funding was available. Read more about this topic in our opinion piece about searching for a lymphedema drug in Science Signaling: 
 &lt;a href="https://doi.org/10.1126/scisignal.abj5058" target="_blank" rel="noopener noreferrer nofollow"&gt;doi-link&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://www.science.org/stoken/author-tokens/ST-1754/full" target="_blank" rel="noopener noreferrer nofollow"&gt;e-print link&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 for those who have no access to the full text.&lt;/p&gt;</description></item><item><title>Where the Soviet Union was conceived</title><link>https://jeltsch.org/en/lenin/</link><pubDate>Wed, 11 Aug 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/lenin/</guid><description>&lt;p&gt;We did a bit of historic sightseeing in summer. In July we went for a city vacation to Tampere, the third biggest city in Finland and the biggest Scandinavian inland city. Tampere has a very industrial history and some important decisions influencing world history have been made here, such as the decision to found the Soviet Union. The latter took place when Lenin and Stalin met each other for the first time in 1905 in the Tampere Worker&amp;rsquo;s Hall, which today hosts the perhaps (?) only Lenin Museum in the world. Finland was an autonomous part of the Russian Empire at the time and enjoyed more freedom than perhaps any other part of the Empire. For that reason, many of the early communist leaders operated out of the Grand Duchy of Finland.&lt;/p&gt;</description></item><item><title>Erichsen Geld &amp; Gold</title><link>https://jeltsch.org/en/erichsen/</link><pubDate>Sun, 01 Aug 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/erichsen/</guid><description>&lt;p&gt;This post was originally only available in German because I was writing about what I consider to be the best German-language podcasts on the subject of money and finance. Money and finance are country-specific topics. When it comes to things like pensions or health insurance, advice from US podcasts is pretty much useless. Who here has a 401(k) plan (1)? But even within Europe, countries differ so greatly from one another that you should think carefully before adopting well-meaning advice from another country. A simple example is the differences in the use of cash: Here 
 &lt;a href="https://www.concardis.com/fileadmin/redakteur/Dokumente/Downloads/RH_Interview_Bankmagazin_DE.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;in Scandinavia, EVERYTHING is paid for by card&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, regardless of the amount. Cash is mainly only around here because of German tourists! As I live in Finland, I should therefore listen to a Finnish podcast about money and finances. Unfortunately, I haven’t found an interesting one yet. You probably need a certain amount of choice so that you can a) find something that suits your own life situation and b) something that is of high quality in terms of both content and production. Life circumstances, age and, not least, social attitudes create for all podcasters a (more or less) limited perspective, from which it is difficult to break free. That’s probably why my clear number one among finance podcasts is 
 &lt;a href="https://open.spotify.com/show/1a7eKRMaWXm8VazZH2uVAf" target="_blank" rel="noopener noreferrer nofollow"&gt;Erichsen: Geld und Gold&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Why do I think “Erichsen Geld &amp;amp; Gold” is better than all the others? Probably because, apart from our professions, my life situation and Lars Erichsen’s are strikingly similar – from our age and family circumstances right down to details in our CVs and our social outlook. If I’d stayed in Germany, I’d be a &lt;em&gt;Northern Light&lt;/em&gt; too (2). The fact that I can draw this comparison also says something about the podcast: although it’s a finance podcast, as a regular listener you quickly get the feeling that you know Lars Erichsen well as a person. It is this quasi-personal connection that has helped podcasts achieve their breakthrough, and it’s something that television – or even the professionally produced podcasts from media conglomerates, of which there are more and more – simply cannot compete with. The 
 &lt;a href="https://www.handelsblatt.com/audio/" target="_blank" rel="noopener noreferrer nofollow"&gt;Handelsblatt&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
? Forget it!&lt;/p&gt;</description></item><item><title>50 cucumbers and counting</title><link>https://jeltsch.org/en/cucumbers/</link><pubDate>Sat, 03 Jul 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/cucumbers/</guid><description>&lt;p&gt;Pandemic + staycation = balcony gardening. While our tomatoes are all still green, the cucumber harvest has started about 2 weeks ago. So far, we have harvested 50 cucumbers, 25 of them today. There is at least the same amount still hanging on the plants. Last year, the cucumbers got infested early in the season with spider mites and we harvested only very few. The only thing I did differently from last year is that I included fertilizer with every watering. I tried two different biological fertilizers, but they did not fly for two reasons: the nettle-based (fermented) fertilizer was so stinky that we could not use the balcony for three days after I had applied it. The second fertilizer I tried was worm tea, a byproduct of our 
 &lt;a href="https://www.plastia.eu/en/worm-farm-urbalive?lng_code=en&amp;amp;mena=EUR" target="_blank" rel="noopener noreferrer nofollow"&gt;worm farm&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. It is essentially odor-neutral, but our worm farm is too small to produce enough fertilizer for the cucumbers and tomatoes, which both have high nutrient demands. So I used essentially only the 
 &lt;a href="https://www.biolan.fi/tuotteet/biolan-kastelulannoite.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Biolan liquid fertilizer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and I am happy with it. It contains apart from the usual NPK (nitrogen, phosphorus, potassium) also a lot of microminerals.&lt;/p&gt;</description></item><item><title>Ways how to keep a process running after logging out</title><link>https://jeltsch.org/en/screen/</link><pubDate>Sat, 26 Jun 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/screen/</guid><description>&lt;p&gt;There are many ways how to keep a process running after logging out. Each if them has its own advantages and disadvantages: nohup, disown, screen, tmux, ssh2go, etc. 
 &lt;a href="https://www.gnu.org/software/screen/" target="_blank" rel="noopener noreferrer nofollow"&gt;Screen&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is certainly not the most feature-rich and modern solution, but it is available by default on all Linux installations. That&amp;rsquo;s why I use it. Here&amp;rsquo;s how it works:&lt;/p&gt;</description></item><item><title>Installing perl modules</title><link>https://jeltsch.org/en/perl/</link><pubDate>Tue, 22 Jun 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/perl/</guid><description>&lt;p&gt;I have not done this for perhaps a decade or more. But apparently, things are still the same on Ubuntu 18.04:&lt;/p&gt;</description></item><item><title>Where to move to from RefWorks?</title><link>https://jeltsch.org/en/RefWorks/</link><pubDate>Thu, 10 Jun 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/RefWorks/</guid><description>&lt;p&gt;I never understood why our university pays for proprietary reference management software. Perhaps some old people in the administration still live in the 90s of the last millennium when EndNote was de-facto the only decent reference management software for WYSYWIG text processors. But those times are long gone. Finally, our university is at least dumping one of its proprietary reference managers:&lt;/p&gt;</description></item><item><title>TuKoKe success for our TET interns!</title><link>https://jeltsch.org/en/TET/</link><pubDate>Wed, 09 Jun 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/TET/</guid><description>&lt;p&gt;Here in Finland, 8- or 9-graders make a one- or two-week &amp;ldquo;Introduction to working life&amp;rdquo; internship at a workplace of their choice (
 &lt;a href="https://www.kunkoululoppuu.fi/tet/" target="_blank" rel="noopener noreferrer nofollow"&gt;TET, työelämään tutustumisjakso&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). The Covid-19 pandemic has also screwed this one thoroughly up, but our lab did manage to host a few interns when the Covid-19 numbers were pretty low in the autumn.One group, consisting of Pessi Bask, Rasmus Pouta and Okko Siljander from the Käpylä Primary School did study the 
 &lt;a href="https://prezi.com/p/aq1w4no3txbj/soluviljely/" target="_blank" rel="noopener noreferrer nofollow"&gt;suitability of run-of-the-mill plastics used for 3D printing for the culture of mammalian cells&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Under the supervison of Niklas Koppatz, they entered with this project the 
 &lt;a href="https://tukoke.tek.fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;TuKoKe&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 nation-wide science- and technology fair and not only 
 &lt;a href="https://www.tukoke-finalistit.fi/palkinnot/" target="_blank" rel="noopener noreferrer nofollow"&gt;won the third price&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but also additionally the 
 &lt;a href="https://designfactory.aalto.fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;Aalto University’s Design Factory&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 Award and a stipend from the Finnish 
 &lt;a href="https://www.keksintosaatio.fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;Invention Foundation&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (Keksintösäätiö) for the inventive nature of their work. Congratulations!&lt;/p&gt;</description></item><item><title>Directory hard links in Linux</title><link>https://jeltsch.org/en/directory_hard_links/</link><pubDate>Thu, 03 Jun 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/directory_hard_links/</guid><description>&lt;p&gt;Directory hard links in Linux are forbidden because they would:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;create cycles in the directory hierarchy.&lt;/li&gt;
&lt;li&gt;break the assumption that directories form a tree.&lt;/li&gt;
&lt;li&gt;complicate deletion and reference counting.&lt;/li&gt;
&lt;li&gt;make filesystem traversal and maintenance much harder.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Instead, Linux allows hard links for regular files and symbolic links for both files and directories. To emulate something similar to directory hard links, you can mount any file system path into any other directory (&lt;em&gt;bind mount&lt;/em&gt;). However, you need to be careful because you can get the same problems as with directory hard links, namely circular and thus infinite file paths…&lt;code&gt;sudo mount --bind /home/user/Documents/Desktop/ /home/user/Desktop/&lt;/code&gt;. Such a link disappears after a reboot. If you want to make it permanent, you can add the mount to /etc/fstab:&lt;code&gt;/home/user/Documents/Desktop/ /home/user/Desktop none bind&lt;/code&gt;. Some say this does not work with LVM, but at least, on Ubuntu 20.04 it does. Obviously, this entry should be at the bottom of the fstab!&lt;/p&gt;</description></item><item><title>Covid-19 vaccination</title><link>https://jeltsch.org/en/covid_19_vaccination/</link><pubDate>Sun, 23 May 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/covid_19_vaccination/</guid><description>&lt;p&gt;&lt;strong&gt;UPDATE (August 6th, 2021)&lt;/strong&gt; I am now fully vaccinated according to the 
 &lt;a href="https://www.cdc.gov/coronavirus/2019-ncov/vaccines/fully-vaccinated.html" target="_blank" rel="noopener noreferrer nofollow"&gt;CDC’s definition&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
!&lt;/p&gt;</description></item><item><title>Randomized controlled potato chip tasting trial</title><link>https://jeltsch.org/en/chips/</link><pubDate>Sun, 16 May 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/chips/</guid><description>&lt;p&gt;We did a blinded randomized controlled potato chip tasting trial (RCPCT) yesterday. Unfortunately, everybody wanted to participate and therefore, we could not do it in a double-blinded fashion. We went for the plain type, for which we could find in Prisma three different brands: Estrella, Taffel, and Xtra.We only evaluated taste, and the results were clear and a bit surprising: Xtra and Estrella shared the first place and Taffel took the third/last place in the opinion of all four contestants. Given the fact that both Taffel and Estrella are almost twice as expensive (8.49€ and 8.18€ per kg, respectively) as the Xtra brand (4.3€/kg), it seems to be a no-brainer to buy the Xtra brand. What about nutritional aspects? Both Estrella and Xtra have 1.4% salt, while Taffel gets away with 1.1% salt. And the fat? Xtra uses exclusively sunflower seed oil, while both Taffel and Estrella use a mix of sunflower and rapeseed/canola. Consequently, Estrella and Taffel both have a healthier fatty acid composition that Xtra, and Estrella takes the lead with the least amount of saturated fatty acids.Which one to choose is not really clear: You get good taste for the least money buying Xtra, but it&amp;rsquo;s not the most healthy choice. On the other hand, it is not really clear whether Taffel or Estrella takes the lead in the health category (if we can speak about such category when evaluating chips at all). Taffel has less salt, but more saturated fatty acids. Estrella has more salt, but less saturated fatty acids. Since the price is roughly equal, let the taste decide.PS: Both English and German do not distinguish between the two different Brassica species, that are used to produce rapeseed/canola oil (Brassica rapa and Brassica napus). However, in the Finnish language, Brassica rapa translates into rypsi, while Brassica napus translates into rapsi. The nutritional values with respect to the fatty acid composition are similar for both plants.&lt;/p&gt;</description></item><item><title>Multiple Python versions on Ubuntu 20.04</title><link>https://jeltsch.org/en/multiple_python_versions_on_ubuntu_20_04/</link><pubDate>Fri, 30 Apr 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/multiple_python_versions_on_ubuntu_20_04/</guid><description>&lt;p&gt;Adding a new python version to Ubuntu 20.04 (for my system it is the 3rd version after 2.7 and 3.8):
&lt;code&gt;sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 3&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Master's Programme in Pharmaceutical Research, Development and Safety</title><link>https://jeltsch.org/en/new_MSc_programme/</link><pubDate>Mon, 12 Apr 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/new_MSc_programme/</guid><description>&lt;p&gt;The University of Helsinki is expanding its repertoire by offering a new 
 &lt;a href="https://www2.helsinki.fi/en/news/life-science-news/a-new-international-masters-programme-in-pharmacy-at-the-university-of-helsinki" target="_blank" rel="noopener noreferrer nofollow"&gt;International Master’s Programme in Pharmaceutical Research, Development and Safety&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The year 2020 has shown how immensely important pharmaceutical science is for human societies. And this importance will only grow in the future! Besides emerging novel viruses, there are many challenges in front of us. The list below is just a start…* *&lt;/p&gt;</description></item><item><title>Scholarly Community Encyclopedia</title><link>https://jeltsch.org/en/encyclopedia/</link><pubDate>Tue, 30 Mar 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/encyclopedia/</guid><description>&lt;p&gt;We have added an 
 &lt;a href="https://encyclopedia.pub/9184" target="_blank" rel="noopener noreferrer nofollow"&gt;entry for VEGFs&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to the 
 &lt;a href="https://encyclopedia.pub/" target="_blank" rel="noopener noreferrer nofollow"&gt;Scholarly Community Encyclopedia&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I do not know more about the project than is available from their 
 &lt;a href="https://encyclopedia.pub/about" target="_blank" rel="noopener noreferrer nofollow"&gt;About page&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The service is backed by the MDPI publisher, the entries are mostly created in association with and based on articles published in MDPI journals. You can create different types of entries: Topic reviews, biographies and &amp;ldquo;others&amp;rdquo;, but all entries I have seen are topic reviews derived from articles in MDPI journals.I do not see which niche this encyclopedia is aiming to fill. Even though many entries are based on peer-reviewed articles, there is no peer-review of the entries themselves, and - not surprisingly - the encyclopedia contains quite a few questionable entries. However, unlike e.g. in Wikipedia, there is no established community of crowd-sourced quality control. However, when modifications are done to an entry, the original authors are notified. However, I do not know how editing wars (which have been e.g. quite common for controversial Wikipedia entries) would get resolved in this system. MDPI states that all authors are highly qualified experts, but in reality, everybody can create an account and edit existing entries. MDPI tries to incentivise the creation of entries with discounts on their article processing charges (APCs) via a 
 &lt;a href="https://encyclopedia.pub/announcement/view/9" target="_blank" rel="noopener noreferrer nofollow"&gt;point system&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, the ephemeral character of the point system does arguably not create sufficient incentive for high profile researchers or for researchers from developed countries that have mostly sufficient financial resources to pay for APCs.MDPI has also an associated service for scientists called &amp;ldquo;SciProfiles&amp;rdquo;, which - similar to Mendeley, ResearchGate, ORCID, Publons, Google Scholar, Loop, and many others - hosts researcher profiles. However, unlike most of the other services, SciProfiles is only visible to members, which makes it pretty useless imho.&lt;/p&gt;</description></item><item><title>Why Finland should take on more debts</title><link>https://jeltsch.org/en/more_debts/</link><pubDate>Sun, 07 Mar 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/more_debts/</guid><description>&lt;p&gt;The financial deficit of the state has been rising steadily since the financial crisis of 2007/2008. So it is incomprehensible that the same parties that are responsible for the growing state deficit are now arguing AGAINST taking more debts. The Corona-caused increase in state deficit might be much higher than the increases in previous years, although until Q3/2020 I see no change in the rate increase, yet.In order to have enough money to keep the country alive through the pandemic, the state SHOULD take on new debt. Anybody arguing against new debts (be it national debts or integrated into a European solution) MUST present a feasible alternative plan. In my opinion, all possible alternatives are much worse than taking on new debts. Comparing the state budget to a private person’s budget is not fair. As a private person, you cannot continuously increase your debts. But a state is not a private person as it has many more financial tools at its disposal than any private person. That is even more true for the EU and the European Central bank.What alternatives do we have to increasing the state financial deficit?&lt;strong&gt;Inflation&lt;/strong&gt;Inflation is already part of the EU strategy to handle the increased debts. This doesn’t reduce the nominal value of the debts, but their real value. In a high inflation environment (NOT hyperinflation, but something like 5%, which was a quite “normal” inflation rate in my home country Germany in the early 1970s, 80s, and 90s), the state can easily reduce its debts. There are two problems with this solution: 1. The European Central Bank has not even managed to reach its 2% inflation target despite trying for many years. 2. In the long run inflation is not a good solution, because it increases the advantage of those who own substantial tangible assets (real estate, shares, precious metals, etc.). If you have the majority of your savings in the stock market, real estate, precious metals or other tangible assets, you do not need to be afraid of inflation. On average, all these things will maintain or even increase their value during times of high inflation. However, those without tangible assets cannot compensate for the inflation. The number of those that need to be supported by the state will rise, thus money will be spent anyway (but just after a delay). Inflation also worsens the wealth gap: The rich get richer. The poor do not always get poorer, but the rich get richer much faster than the poor and thus the income gap is widening. For the same reason, the poor did not profit much from the financial rally at the stock markets which has lasted now for more than 10 consecutive years. So what are the alternatives to increasing the budget deficit?&lt;strong&gt;Higher taxes&lt;/strong&gt;Really? We already have a fairly high level compared to many other countries. But from whom do you want to take? You only can take money from those who have money. A dedicated tax for the rich is a question of definition. Who is rich? 99% of the population would not oppose increasing taxes for the 1% of the population that profited most from the bull market of the last 10 years. There are 
 &lt;a href="https://www.hs.fi/kotimaa/art-2000006429447.html" target="_blank" rel="noopener noreferrer nofollow"&gt;many more millionaires today in Finland&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 than still 10 years ago. Most of these people have skimmed the cream and it seems appropriate that they would contribute back to a country that has enabled their success. While this sounds very leftist, most people would probably consent, if they only agreed with what the taxpayers’ money is spent on. Close to nobody in this country would oppose investing into the future, into better infrastructure, better schools, research and development, etc. But as long as this remains a pain point, higher taxes can be only a tiny part of the solution.&lt;strong&gt;Reducing spending&lt;/strong&gt;This is essentially the same issue as the previous one. Wait, it’s actually even worse because we started from the premise that we need MORE money to get the country through the pandemic. Being too hesitant and not spending enough is considered to be the reason why Europe did not recover as quickly as the US from the 2007/2008 financial meltdown. Unfortunately, there are some signs that the same mistake is about to happen again.**Four possibilities: Inflation, higher taxes, spending cuts, new debtsThe problem won’t go away by sticking your head into the sand, but it rather will get worse. Austerity policy is the opposite of investing in the future. We have an investment deficit, which has built up in Finland over the last 15 years. We have it in education, in digitalization, in research, and in infrastructure.At the moment, new debts are the only possibility. Debts are cheap (actually with negative interest rates, the state even wins when taking on more debts). Even Germany got rid of their black-zero policy. Finland should not be Europe’s wrong-way driver. For this reason alone, it would be stupid to be the exception. And - dear Finns Party - it is an illusion that any country can exit the Euro-zone at this moment. Instead of arguing whether or not to take new loans or lamenting the ever-increasing public deficit, we should discuss how to use the money wisely. We should be using it with the goal to increase the GNP sustainably in the long term.&lt;strong&gt;UPDATE:&lt;/strong&gt; One day after writing this, the major Finnish daily newspaper Helsingin Sanomat was publishing a story which was discussing very much the same issues: 
 &lt;a href="https://www.hs.fi/visio/art-2000007843750.html" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.hs.fi/visio/art-2000007843750.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Martin Jeltsch (1933-2021)</title><link>https://jeltsch.org/en/martin_jeltsch_1933_2021/</link><pubDate>Wed, 03 Mar 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/martin_jeltsch_1933_2021/</guid><description>&lt;p&gt;This morning, my father, Martin Jeltsch, died from Covid-19 at age 88. He had the opportunity to get vaccinated already starting from January 25th, but he decided not to. If he had taken the first opportunity to get vaccinated, he would have most likely been already partially protected, when he contracted the disease. However, it is no secret that he opposed vaccinations, and his professional affiliation with complementary and alternative medicine was just one of the many things that have made our relationship very complicated. Herd immunity through vaccination will also protect the unreasonable. Hopefully, we will get there soon.UPDATE: According to our mother, my father did actually plan to get vaccinated. However, vaccine roll-out in his county started in the end of January only and he had not even received the first shot yet. That first shot would have given him already partial immunity and most likely would have prevented a serious disease course.&lt;/p&gt;</description></item><item><title>MDPI peer review reviewed</title><link>https://jeltsch.org/en/mdpi/</link><pubDate>Wed, 24 Feb 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mdpi/</guid><description>&lt;p&gt;Finally, our most recent review got published in the journal &lt;em&gt;Biology&lt;/em&gt;. For my taste, its title is too long: 
 &lt;a href="https://www.mdpi.com/2079-7737/10/2/167" target="_blank" rel="noopener noreferrer nofollow"&gt;Proteolytic Cleavages in the VEGF Family: Generating Diversity Among Angiogenic VEGFs, Essential for the Activation of Lymphangiogenic VEGFs&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. On top of this, the title contains an abbreviation: VEGF.&lt;strong&gt;Most publishers are in for the money&lt;/strong&gt;This is the first time we published with 
 &lt;a href="https://en.wikipedia.org/wiki/MDPI" target="_blank" rel="noopener noreferrer nofollow"&gt;MDPI&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Although the criticism of MDPI has not entirely gone away after its 2015 vindication from 
 &lt;a href="https://beallslist.net" target="_blank" rel="noopener noreferrer nofollow"&gt;Beall’s List&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, the critique is now mostly centered around the accusation that MDPI is after the money and not the quality. That said, most publishers are in it for the money. Especially the stock-market listed publishers are by law forced to be in it for the money: Elsevier, John Wiley &amp;amp; Sons, etc. And many others such as Springer Nature are desperately trying to become also a member of the stock-market listed club. We as scientists could probably use a little bit of this attitude because we are naturally bad at making money (we can generate knowledge, but not revenues).&lt;strong&gt;Concerns over review quality&lt;/strong&gt;Additionally, MDPI&amp;rsquo;s review process has been criticized as being not very rigorous. What was our experience? Our paper was apparently scrutinized by four reviewers and you can read the reviewers&amp;rsquo; comments here: 
 &lt;a href="https://www.mdpi.com/2079-7737/10/2/167/review_report" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.mdpi.com/2079-7737/10/2/167/review_report&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.**How did we experience the reviewers&amp;rsquo; quality of feedback?**Three out of the four reviewers gave real feedback. Reviewer 3 could be - for all what matters - replaced by 
 &lt;a href="https://Grammarly.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Grammarly.com&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or the Microsoft Word spell checker. Reviewer 2 focuses also almost entirely on style and presentation. Don&amp;rsquo;t get me wrong: Good style and presentation are very important! But, first of all, let&amp;rsquo;s get the science right! The remaining two reviewers were apparently not extremely familiar with the research topic &lt;em&gt;vascular biology&lt;/em&gt;. This agrees with my own experience, that I often get requests from MPDI journals to review papers outside or only tangential to my area of expertise (which I immediately reject since I anyway have too many papers to review).You could argue in favor of MDPI, that our manuscript was already quite good when we first submitted it. But please: we cobbled this together in a hurry during the month of December and I know that there are still quite a few errors (which we realized a few minutes after the paper was published).&lt;strong&gt;We wanted to try an &lt;em&gt;Open Review&lt;/em&gt;, but failed&lt;/strong&gt;It strikes me that we had opted for open review (i.e. only to use reviewers that were agreeing to publish their identity together with their reviews). However, none of our reviewers revealed their identity. There is probably some fine print somewhere that says that the editor can override this choice when no reviewers are found that agree to give up their anonymity. To a certain extent, I can feel the editor&amp;rsquo;s pain. It is difficult enough to find good peer reviewers in the first place, because - despite many attempts for a change - reviewing manuscripts is not rewarded in the current scientific system. &lt;strong&gt;Is it fast? Imho, some of it was too fast&lt;/strong&gt;The review process was fast. The revisions were even faster. And the publishing was much too fast. I was terrified when I saw that we might not get a second set of proofs. The first proofs had to be modified extensively because the layout had changed the image placement. As a consequence, almost all the references needed renumbering. Moreover, during the proof generation, some parts of the figure legends got mistaken as body text. Therefore we had to shift large portions of text around during the proofing. And if you ever have used Word, you know that this is nothing to be excited about. At least, MS Word doesn&amp;rsquo;t crash anymore as it used to do in the old days. Back then, pushing the Crtl-S key combo after every minute of editing was outsourced from the brain to the spinal cord. But also this time, Word did not disappoint us by introducing unwanted formatting changes that were impossible to undo.None of us managed to have even a look at the second proofs this Monday before the paper went online, after which the link to the second proofs expired. We have lots of other things to do: prepare lectures, participate in faculty meetings, take care of students, and - last but not least - we occasionally also like to do some research. Fast publishing is not a virtue in itself. But it certainly helps to keep the expenses in check.**After the game is before the game.**And this time it&amp;rsquo;s not a review, but original research and we will choose another publisher. The experience was definitely not a catastrophe, but I can clearly see that such an over-streamlined process can go wrong once in while with less scrupulous authors. And there are many examples (see the 
 &lt;a href="https://en.wikipedia.org/wiki/MDPI#Controversial_articles" target="_blank" rel="noopener noreferrer nofollow"&gt;Wikipedia entry&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
).For those interested, here is the 
 &lt;a href="https://translate.google.com/translate?sl=no&amp;amp;tl=en&amp;amp;u=https://www.universitetsavisa.no/ytring/forskere-blir-ledet-til-etiske-overtramp/114691" target="_blank" rel="noopener noreferrer nofollow"&gt;link to the translation of the Norwegian article&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 discussing the MDPI quality issue.**UPDATE (15.01.2022)*&lt;em&gt;After this experience, a scientific analysis of MDPI journals was performed, looking at self-citations, citation cartels, special issues, APC charges, and review- and acceptance times: 
 &lt;a href="https://doi.org/10.1093/reseval/rvab020" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1093/reseval/rvab020&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I only became aware of this article more than half a year after its publication. The take-home message of it is that 
 &lt;a href="https://mdpi.com" target="_blank" rel="noopener noreferrer nofollow"&gt;MDPI&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, as well as the publisher 
 &lt;a href="https://www.omicsonline.com" target="_blank" rel="noopener noreferrer nofollow"&gt;OMICS Interntional&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, engage in editorial behaviours that fall under the umbrella of predatory practices. At the same time, their operation &amp;ldquo;has reached such a level of sophistication that they totally or partially comply with the formal criteria that serve to differentiate between predatory and legitimate journals&amp;rdquo;. The authors of this analysis use the term &amp;ldquo;non-evident/hidden predatory publisher&amp;rdquo;.At the same time, many legitimate and respected scientists are working on the Editorial Boards of MDPI journals. I personally know quite a few. As always, the truth is not black or white but some shade of grey. Besides, this article was published by the reputable publisher 
 &lt;a href="https://global.oup.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;Oxford University Press&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which could be interpreted as a conflict of interest.&lt;/em&gt; *&lt;/p&gt;</description></item><item><title>Eduroam installation on Linux</title><link>https://jeltsch.org/en/eduroam/</link><pubDate>Tue, 23 Feb 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/eduroam/</guid><description>&lt;p&gt;This morning it took me an hour to get 
 &lt;a href="https://www.eduroam.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Eduroam&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 working. Eduroam is the international WLAN roaming service for university students and staff. I brought in my (non-university managed) laptop to work and tried to get connected. I finally found the instructions on the 
 &lt;a href="https://helpdesk.it.helsinki.fi/en/search?keys=Eduroam&amp;#43;Linux" target="_blank" rel="noopener noreferrer nofollow"&gt;IT Helpdesk site on place place 19&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (from 21 results shown on the first page when searching for &amp;ldquo;Eduroam Linux&amp;rdquo;): 
 &lt;a href="https://helpdesk.it.helsinki.fi/en/instructions/logging-and-connections/networks/installation-eduroam-network-on-ubuntuAs" target="_blank" rel="noopener noreferrer nofollow"&gt;https://helpdesk.it.helsinki.fi/en/instructions/logging-and-connections/networks/installation-eduroam-network-on-ubuntuAs&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 usual, the instructions are from many years back and no longer work on a &amp;ldquo;recent&amp;rdquo; system such as Ubuntu 20.04 LTS. On top of this, I had some old, dysfunctional Eduroam settings lingering around from a previous failed attempt. For the instructions below, you will need the Eduroam configuration tool, which you can download from 
 &lt;a href="https://cat.eduroam.org" target="_blank" rel="noopener noreferrer nofollow"&gt;https://cat.eduroam.org&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. To make it work, I had to do the following things:&lt;/p&gt;</description></item><item><title>Our first OER (Open Educational Resource)</title><link>https://jeltsch.org/en/oer/</link><pubDate>Wed, 03 Feb 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/oer/</guid><description>&lt;p&gt;When I started my new position at the Faculty of Pharmacy, it was clear that I would be going to do more formal teaching than before. Even though I have lectured before, I typically was only modifying a conference presentation in which I presented the research work from our laboratory. However, that does not fly for undergraduate students, and hence I am assembling lectures from scratch. Although there is much hype about Open Science, there are few or no open educational resources for the topics that I know to teach: genetic and protein engineering, protein drugs, biologics. Because I think, that there should be more openly available teaching material, I decided to make my lectures openly available. However, I soon realized that it is very difficult to replace copyrighted material with free alternatives such as 
 &lt;a href="https://en.wikipedia.org/wiki/Public_domain" target="_blank" rel="noopener noreferrer nofollow"&gt;public domain&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or 
 &lt;a href="https://creativecommons.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Creative Commons&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
-licensed material. 80% of the images and illustrations are easy to replace, the next 15% take you as much time as the first 80%, and for the last few images it seems impossible to find copyright-unencumbered alternatives. In the end, I generated the lion share of material myself. For this specific lecture, I have not found any usable image of 
 &lt;a href="https://jeltsch.org/en/folkman/"&gt;Judah Folkman&lt;/a&gt;
. Needless to say that if money was not an issue, I could just buy one for a few hundred bucks, but it still would not be possible for others to reuse it. As a temporary solution, I drew an image myself. I am not good at drawing, help me out it if you can!Today, I have finally uploaded my first lecture to the 
 &lt;a href="https://aoe.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;Library of Open Educational Resources&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
: 
 &lt;a href="https://aoe.fi/#/materiaali/1212" target="_blank" rel="noopener noreferrer nofollow"&gt;https://aoe.fi/#/materiaali/1212&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. It was an introductory lecture to &lt;strong&gt;Protein Drug Discovery &amp;amp; Development&lt;/strong&gt; for BSc students of Pharmacy (course PROV-105), which dates back to September 9th, 2020. The Library of Open educational Resources is maintained by the Finnish Ministry of Education. I also made an entry to Merlot collection (which is perhaps the biggest OER catalog): 
 &lt;a href="https://www.merlot.org/merlot/viewMaterial.htm?id=773405613.However" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.merlot.org/merlot/viewMaterial.htm?id=773405613.However&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, I am not entirely satisfied with the situation, since I prepared the lecture using Google Slides. Why Google slides? Sadly, it is the only functioning real-time collaborative presentation software. Due to this, the original version of the lecture slides is not available from aoe.fi. However, there is a link to the Google Slides. I have obviously included the same presentation in PDF and ODF format after converting it and all the editable source files (mostly in SVG format). And if the 
 &lt;a href="https://wiki.documentfoundation.org/Development/LibreOffice_Online" target="_blank" rel="noopener noreferrer nofollow"&gt;collaborative online editing of LibreOffice&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 should finally become usable, we will probably switch to using that instead of Google Slides. The live online version is the more useful resource. In addition to the fact that this is the original version of the slide show, it will be also updated regularly (since I will give this lecture repeatedly), while the uploaded PDF/ODF file will become more and more obsolete over time.&lt;em&gt;UPDATE&lt;/em&gt;I have meanwhile managed to upload 
 &lt;a href="https://aoe.fi/#/materiaali/1489" target="_blank" rel="noopener noreferrer nofollow"&gt;another lecture&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to 
 &lt;a href="https://aoe.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;https://aoe.fi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. All of my future contributions will be available from my 
 &lt;a href="https://aoe.fi/#/kokoelma/87" target="_blank" rel="noopener noreferrer nofollow"&gt;collection page&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.* *&lt;/p&gt;</description></item><item><title>Preprint and Open Review</title><link>https://jeltsch.org/en/biology/</link><pubDate>Mon, 18 Jan 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/biology/</guid><description>&lt;p&gt;In February 2020, Henry Kwok from the University of Macau asked me whether I want to contribute to an upcoming special issue in the journal &lt;em&gt;Biology&lt;/em&gt;*. He was guest editing this special issue on the topic of &lt;em&gt;Proteases — From Basic Structure to Function to Drug Design as Targeted Therapy&lt;/em&gt;. The topic is exactly what we are researching at the moment: whether we can target the lymphangiogenic growth factor VEGF-C via its activating proteases. So I tentatively agreed to contribute a review on the activation of VEGFs. We decided for the first time to simultaneously make the manuscript available as a preprint AND to ask for open review. Open review means that the reviewers&amp;rsquo; comments and our rebuttal will be published together with the article if the article is accepted.&lt;/p&gt;</description></item><item><title>Cycling during the Finnish winter</title><link>https://jeltsch.org/en/mud_bike/</link><pubDate>Tue, 05 Jan 2021 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mud_bike/</guid><description>&lt;p&gt;Finally, snow has arrived in Helsinki! So far I was using my summer bicycle and it does not look nice. My daily commute has only perhaps one kilometer of dirt road, but during the mud months, that&amp;rsquo;s enough to undo any cleaning in a few seconds and to remove any lubrication from the chain. The mud months are nowadays in Helsinki at least three - thanks to global warming: October, November, and December. Cyclists who advise cleaning one&amp;rsquo;s bike weekly have just too much time on their hands… Most of the bicycles that are sold are not really built to be used all-season and I am still looking for something, that is really low-maintenance also during the mud months. And I am getting worried about the amount of chain lubrication that I distribute into the environment. I have heard that some cyclists are using biodegradable chain saw lubricant, and I will probably try that out.&lt;/p&gt;</description></item><item><title>Low-budget PCR-based mutagenesis kit</title><link>https://jeltsch.org/en/mutagenesis/</link><pubDate>Thu, 26 Nov 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mutagenesis/</guid><description>&lt;p&gt;If you need to modify your DNA construct, one frequently used method is the PCR-based mutagenesis, where you incorporate the mutation into the middle of two complementary primers. Alternatively, you can use a primer tag for longer insertions. Then you simply amplify the whole construct by PCR.This works reasonable well for constructs smaller than ~10kb. There are several commercial kits available for this purpose that differ in the details. Among them are the 
 &lt;a href="https://www.agilent.com/en/product/mutagenesis-cloning/mutagenesis-kits/site-directed-mutagenesis-kits" target="_blank" rel="noopener noreferrer nofollow"&gt;QuickChange kit&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 from Agilent and the 
 &lt;a href="https://international.neb.com/products/e0552-q5-site-directed-mutagenesis-kit-without-competent-cells" target="_blank" rel="noopener noreferrer nofollow"&gt;Q5 SDM kit&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 from NEB and the 
 &lt;a href="https://www.thermofisher.com/order/catalog/product/F541#/F541" target="_blank" rel="noopener noreferrer nofollow"&gt;Phusion Site-Directed Mutagenesis kit&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 from ThermoFisher. The QuikChange kit is the most expensive (also because you always buy it together with competent cells) and the NEB kit is rather on the budget side (168€ for me here in Finland). Most of the kits are sized for 10 reactions. But what do you do if you want to do only one or two mutagenesis reaction. Do you buy the whole kit? I faced this question two weeks back. I went to our enzyme freezer and realized that we have T4 DNA ligase, Polynucleotide kinase (PNK) and Phusion polymerase. That is all what you need to make your own site-directed mutagenesis kit!&lt;/p&gt;</description></item><item><title>Editing Zoom recordings of teaching sessions with FFmpeg</title><link>https://jeltsch.org/en/editing_zoom_recordings_of_teaching_sessions_with_ffmpeg/</link><pubDate>Wed, 25 Nov 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/editing_zoom_recordings_of_teaching_sessions_with_ffmpeg/</guid><description>&lt;p&gt;Based on student feedback, we have been organizing a 
 &lt;a href="https://studies.helsinki.fi/courses/cur/hy-opt-cur-2021-75b4e723-3796-4ac6-a8fe-0a840afaf2d7" target="_blank" rel="noopener noreferrer nofollow"&gt;new course&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 for the 
 &lt;a href="https://www.helsinki.fi/en/admissions/degree-programmes/translational-medicine-masters-programme" target="_blank" rel="noopener noreferrer nofollow"&gt;TRANSMED MSc program&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 about drug discovery and development. It is what you call in German a &amp;ldquo;Schupperkurs&amp;rdquo;. I never have found a satisfactory translation of this word in English. It means that we just want to raise the students&amp;rsquo; interest in this course. If they like it, they can take any of the many in-depth courses that are offered e.g. at the 
 &lt;a href="https://www.helsinki.fi/en/faculty-of-pharmacy" target="_blank" rel="noopener noreferrer nofollow"&gt;Faculty of Pharmacy&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, where there will be more teaching in English in the coming years due to the planned International MSc program in Pharmacy.&lt;/p&gt;</description></item><item><title>GeneCellNano Flagship</title><link>https://jeltsch.org/en/gene_cell_nano/</link><pubDate>Wed, 18 Nov 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/gene_cell_nano/</guid><description>&lt;p&gt;The GeneCellNano program was selected as an Academy of Finland Flagship. The idea behind the flagship is to make progress in the treatment of important diseases using advanced biologic technologies. Target diseases include ischemic heart disease, selected cancers, and retinopathy. The application was spearheaded by Seppo Ylä-Herttuala from the University of Eastern Finland and Seppo Vainio from the University of Oulu. In addition to groups from these two universities, the consortium features also groups from Aalto University (Olli Ikkala) and the University of Helsinki (groups Marjo Yliperttula, Timo Laaksonen, Hélder A. Santos, Tatu Lajunen, and my own).Link to the Academy of Finland press release: 
 &lt;a href="https://www.aka.fi/en/about-us/whats-new/press-releases/20202/academy-of-finland-selects-four-new-finnish-flagships/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.aka.fi/en/about-us/whats-new/press-releases/20202/academy-of-finland-selects-four-new-finnish-flagships/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Exponential growth</title><link>https://jeltsch.org/en/exponential_growth/</link><pubDate>Wed, 11 Nov 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/exponential_growth/</guid><description>&lt;p&gt;Talking to people that are genuinely concerned about the survival of mankind, I frequently have heard the sentiment &amp;ldquo;It&amp;rsquo;s politically not correct to say so, but the Covid-19 pandemic is the best thing that ever happened to the green agenda&amp;rdquo;. If SARS-CoV-2 had turned out to be as infectious as measles and as deadly as Ebola, it would have been an inhumane solution to the problem of global warming.I predict that in the near future, a militant environmental activist with an excellent synthetic biology education will develop such a virus to rescue planet Earth. If this person does a good job, (s)he will replace Hitler as the incarnation of evil for all generations to come. SARS-CoV-2 was an accident, but perhaps already the next pandemic will truly be man-made, intentionally by a mad man. With PCR, Gibson Assembly, and CRISPR/Cas, all the tools are available to everybody on this planet.Exponential growth is understood by everybody, who has not been living under a stone for the last 9 months. Strangely enough, the only exponential functions that seem to be of interest at the moment are those of viral spread.Everybody with basic mathematical understanding knows that the description &amp;ldquo;% growth per year&amp;rdquo; denotes an exponential function. And every scientist knows that any exponential growth in the real world must level off at some point because everything is a limited resource. Therefore any economic model that requires constant economic growth to keep the system going is doomed in the long run. The question is not WHETHER, but only WHEN the collapse will happen and HOW it will happen.Exponential growth in nature levels off in different ways: It can gradually slow down approximating linear growth before coming to a standstill. But it can also almost instantaneously stop and fall back to the baseline. The first is true e.g. when bacteria grow in a test tube. The latter is true e.g. for the growth of cancer cells in an organism.Read more: 
 &lt;a href="http://www.igbp.net/globalchange/greatacceleration.4.1b8ae20512db692f2a680001630.html" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.igbp.net/globalchange/greatacceleration.4.1b8ae20512db692f2a680001630.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Assembly of an OCAA collection Entry vector (pENTR221)</title><link>https://jeltsch.org/en/assembly_of_an_ocaa_collection_entry_vector_pentr221/</link><pubDate>Fri, 30 Oct 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/assembly_of_an_ocaa_collection_entry_vector_pentr221/</guid><description>&lt;p&gt;This article is for people, who do molecular cloning. More specifically for people who need to deal with Gateway vectors. Let&amp;rsquo;s assume you received a Gateway clone from somebody. You know the insert sequence and you know the backbone. One of the most common backbones is pENTR221. Let take as an example insert the human CTSL1 cDNA, more specifically the clone id 100010639 from the OCAA clone collection. You know the insert sequence from its Accession Number (BC012612).You want the full DNA sequence of this vector in order to be able to use smart cloning software like 
 &lt;a href="https://snapgene.com" target="_blank" rel="noopener noreferrer nofollow"&gt;SnapGene&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to help you with your cloning design. But this software requires you to have the full sequence of the construct (or at least the full sequence of its important parts). So how do you figure out the full sequence of the pENTR221-CTSL1 clone?The insert sequence you can get from 
 &lt;a href="https://www.ncbi.nlm.nih.gov/" target="_blank" rel="noopener noreferrer nofollow"&gt;NCBI&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
: Just type in the Accession number that you got for your clone. Download the sequence in Fasta or Genbank format.Very interestingly, the otherwise smart SnapGene software does not know the pENTR221 vector. So you need to google the vector backbone &amp;ldquo;pENTR221 DNA sequence&amp;rdquo;. You get many hits and here are just four of them:1. 
 &lt;a href="http://dnasu.org/DNASU/GetVectorDetail.do?vectorid=2792" target="_blank" rel="noopener noreferrer nofollow"&gt;http://dnasu.org/DNASU/GetVectorDetail.do?vectorid=2792&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. 
 &lt;a href="https://plasmid.med.harvard.edu/PLASMID/GetVectorDetail.do?vectorid=279" target="_blank" rel="noopener noreferrer nofollow"&gt;https://plasmid.med.harvard.edu/PLASMID/GetVectorDetail.do?vectorid=279&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 3. 
 &lt;a href="https://www.genomics-online.com/vector-backbone/48/pentr221/4" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.genomics-online.com/vector-backbone/48/pentr221/4&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. 
 &lt;a href="http://yrgene.com/documents/vector/pentr221.pdfMatthias" target="_blank" rel="noopener noreferrer nofollow"&gt;http://yrgene.com/documents/vector/pentr221.pdfMatthias&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, the author of the 4th source gives the sequence in a PDF file, which is not advisable. If you copy the DNA sequence from this file, it will be all scrambled up, because PDF does not read the groupings of 10 nucleotides line-by-line. Dear Matthias, do not use a PDF for distributing or documenting DNA sequences! If you MUST do so, please attach a plain text file of the nucleotide sequence to the PDF! Of course, you can extract the DNA sequence with a smart PDF tool like PDF Studio Pro in the correct order. For some strange reason, the sequence of the 3rd URL deviates from the other four being the only one that has the full attachment sites (attL1 and attL2). However, it does not matter which one of the sequences you use for the assembly, because the differences are all in the area that is removed during the assembly process (I don&amp;rsquo;t know how the pENTR221 vector was prepared for the library cloning of my specific example, but it looks to me that the original vector was opened with a single DraI digest (which creates blunt ends) and then first the linker were added and thereafter the insert.I suggest you use the sequence from the 3rd URL (because it is in Fasta format) and import it into SnapGene and let SnapGene detect common features. Now you still need the linker. How do you know which linker have been used? We get most of our Gateway clones from an in-house replica of the OCAA clone collection and you can download the full list of clones as an Excel spreadsheet from 
 &lt;a href="https://www.helsinki.fi/en/researchgroups/genome-biology-unit/clones-and-cloning" target="_blank" rel="noopener noreferrer nofollow"&gt;here&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The data includes for each clones the linker that have been used (there are 8 different 5&amp;rsquo;-linker and 16 different 3&amp;rsquo;-linker). Unfortunately, it seems to be that this Excel sheet contains some errors, because some linker contain a stop codon, but are nevertheless marked &amp;ldquo;without stop&amp;rdquo; and vice-versa.For our example clone the following linker have been used:5&amp;rsquo;-linker:GTACAAAAAAGCAGGCTCCACCATG3&amp;rsquo;-linker:TAGGACCCAGCTTTCTTGTACAlmost all of the 5&amp;rsquo;-linker contain the Kozak sequence (CACC) as the last nucleotides before the insert starts and a few contain in addition to the Kozak the ATG itself (like the one above). At the other end of the linker you can easily identify the homologous sequence with the end of the attL1 of the pENTR221 backbone (GTACAAAAAAG).The 3&amp;rsquo;-linker are more heterogenous but they all contain the CTTTCTTG sequence from the attL2. When they are used to make clones with a stop codon, then they all start with that very stop codon (TAG, TGA or TAA).Now you just need to copy the open reading frame from your insert sequence in between the linker sequences. If your 3&amp;rsquo;-linker contains the initiation-ATG, you need to skip it. Also do not copy the stop codon, because in the &amp;ldquo;with stop codon clones&amp;rdquo; it is always included in the linker and in the &amp;ldquo;without stop codon clones&amp;rdquo; you don&amp;rsquo;t want to have it. For our example this sequence comprises nucleotides 202-1197 of Accession Number 
 &lt;a href="https://www.ncbi.nlm.nih.gov/nuccore/BC012612.1/" target="_blank" rel="noopener noreferrer nofollow"&gt;BC012612&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. That would be:&lt;code&gt;AATCCTACACTCATCCTTGCTGCCTTTTGCCTGGGAATTGCCTCAGCTACTCTAACATTTGATCACAGTTTAGAGGCACAGTGGACCAAGTGGAAGGCGATGCACAACAGATTATACGGCATGAATGAAGAAGGATGGAGGAGAGCAGTGTGGGAGAAGAACGTGAAGATGATTGAACTGCACAATCAGGAATACAGGGAAGGGAAACACAGCTTCACAATGGCCATGAACGCCTTTGGAGACATGACCAGTGAAGAATTCAGGCAGGTGATGAATGGCTTTCAAAACCGTAAGCCCAGGAAGGGGAAAGTGTTCCAGGAACCTCTGTTTTATGAGGCCCCCAGATCTGTGGATTGGAGAGAGAAAGGCTACGTGACTCCTGTGAAGAATCAGGGTCAGTGTGGTTCTTGTTGGGCTTTTAGTGCTACTGGTGCTCTTGAAGGACAGATGTTCCGGAAAACTGGGAGGCTTATCTCACTGAGTGAGCAGAATCTGGTAGACTGCTCTGGGCCTCAAGGCAATGAAGGCTGCAATGGTGGCCTAATGGATTATGCTTTCCAGTATGTTCAGGATAATGGAGGCCTGGACTCTGAGGAATCCTATCCATATGAGGCAACAGAAGAATCCTGTAAGTACAATCCCAAGTATTCTGTTGCTAATGACACCGGCTTTGTGGACATCCCTAAGCAGGAGAAGGCCCTGATGAAGGCAGTTGCAACTGTGGGGCCCATTTCTGTTGCTATTGATGCAGGTCATGAGTCCTTCCTGTTCTATAAAGAAGGCATTTATTTTGAGCCAGACTGTAGCAGTGAAGACATGGATCATGGTGTGCTGGTGGTTGGCTACGGATTTGAAAGCACAGAATCAGATAACAATAAATATTGGCTGGTGAAGAACAGCTGGGGTGAAGAATGGGGCATGGGTGGCTACGTAAAGATGGCCAAAGACCGGAGAAACCATTGTGGAATTGCCTCAGCAGCCAGCTACCCCACTGTG&lt;/code&gt;Now we add the linker (first and last row):&lt;code&gt;GTACAAAAAAGCAGGCTCCACCATGAATCCTACACTCATCCTTGCTGCCTTTTGCCTGGGAATTGCCTCAGCTACTCTAACATTTGATCACAGTTTAGAGGCACAGTGGACCAAGTGGAAGGCGATGCACAACAGATTATACGGCATGAATGAAGAAGGATGGAGGAGAGCAGTGTGGGAGAAGAACGTGAAGATGATTGAACTGCACAATCAGGAATACAGGGAAGGGAAACACAGCTTCACAATGGCCATGAACGCCTTTGGAGACATGACCAGTGAAGAATTCAGGCAGGTGATGAATGGCTTTCAAAACCGTAAGCCCAGGAAGGGGAAAGTGTTCCAGGAACCTCTGTTTTATGAGGCCCCCAGATCTGTGGATTGGAGAGAGAAAGGCTACGTGACTCCTGTGAAGAATCAGGGTCAGTGTGGTTCTTGTTGGGCTTTTAGTGCTACTGGTGCTCTTGAAGGACAGATGTTCCGGAAAACTGGGAGGCTTATCTCACTGAGTGAGCAGAATCTGGTAGACTGCTCTGGGCCTCAAGGCAATGAAGGCTGCAATGGTGGCCTAATGGATTATGCTTTCCAGTATGTTCAGGATAATGGAGGCCTGGACTCTGAGGAATCCTATCCATATGAGGCAACAGAAGAATCCTGTAAGTACAATCCCAAGTATTCTGTTGCTAATGACACCGGCTTTGTGGACATCCCTAAGCAGGAGAAGGCCCTGATGAAGGCAGTTGCAACTGTGGGGCCCATTTCTGTTGCTATTGATGCAGGTCATGAGTCCTTCCTGTTCTATAAAGAAGGCATTTATTTTGAGCCAGACTGTAGCAGTGAAGACATGGATCATGGTGTGCTGGTGGTTGGCTACGGATTTGAAAGCACAGAATCAGATAACAATAAATATTGGCTGGTGAAGAACAGCTGGGGTGAAGAATGGGGCATGGGTGGCTACGTAAAGATGGCCAAAGACCGGAGAAACCATTGTGGAATTGCCTCAGCAGCCAGCTACCCCACTGTGTAGGACCCAGCTTTCTTGTAC&lt;/code&gt;Now we have the first problem: There is a stop codon in the 3&amp;rsquo;-linker (immediately in the beginning of the last row) even though the clone is according to the information that we received &amp;ldquo;without stop codon&amp;rdquo;.We have sequenced the clone and determined that the only difference between the with and without stop codon clones is a mutation, that converts the TAG stop codon into a TTG (leucin) codon.So we change one A nucleotide in the sequence above into a T nucleotide:&lt;code&gt;GTACAAAAAAGCAGGCTCCACCATGAATCCTACACTCATCCTTGCTGCCTTTTGCCTGGGAATTGCCTCAGCTACTCTAACATTTGATCACAGTTTAGAGGCACAGTGGACCAAGTGGAAGGCGATGCACAACAGATTATACGGCATGAATGAAGAAGGATGGAGGAGAGCAGTGTGGGAGAAGAACGTGAAGATGATTGAACTGCACAATCAGGAATACAGGGAAGGGAAACACAGCTTCACAATGGCCATGAACGCCTTTGGAGACATGACCAGTGAAGAATTCAGGCAGGTGATGAATGGCTTTCAAAACCGTAAGCCCAGGAAGGGGAAAGTGTTCCAGGAACCTCTGTTTTATGAGGCCCCCAGATCTGTGGATTGGAGAGAGAAAGGCTACGTGACTCCTGTGAAGAATCAGGGTCAGTGTGGTTCTTGTTGGGCTTTTAGTGCTACTGGTGCTCTTGAAGGACAGATGTTCCGGAAAACTGGGAGGCTTATCTCACTGAGTGAGCAGAATCTGGTAGACTGCTCTGGGCCTCAAGGCAATGAAGGCTGCAATGGTGGCCTAATGGATTATGCTTTCCAGTATGTTCAGGATAATGGAGGCCTGGACTCTGAGGAATCCTATCCATATGAGGCAACAGAAGAATCCTGTAAGTACAATCCCAAGTATTCTGTTGCTAATGACACCGGCTTTGTGGACATCCCTAAGCAGGAGAAGGCCCTGATGAAGGCAGTTGCAACTGTGGGGCCCATTTCTGTTGCTATTGATGCAGGTCATGAGTCCTTCCTGTTCTATAAAGAAGGCATTTATTTTGAGCCAGACTGTAGCAGTGAAGACATGGATCATGGTGTGCTGGTGGTTGGCTACGGATTTGAAAGCACAGAATCAGATAACAATAAATATTGGCTGGTGAAGAACAGCTGGGGTGAAGAATGGGGCATGGGTGGCTACGTAAAGATGGCCAAAGACCGGAGAAACCATTGTGGAATTGCCTCAGCAGCCAGCTACCCCACTGTGTTGGACCCAGCTTTCTTGTAC&lt;/code&gt;The last operation is to insert this sequence into the empty pENTR221 sequence that we have opened in SnapGene. Practically you select the 32 nucleotides from 652 to 687 and replace them with the sequence above. Voila! Unfortunately, the fact that the linker are not always correctly indicated gives me a bad feeling. However, according to our own experience the library replicas of the Orfeome contain sufficient errors that it is anyway advisable to sequence the complete insert using T7 or M13 rev primers from the 3&amp;rsquo;-end and M13 fwd primer from the 5&amp;rsquo;-end. This way, you will figure out any linker mistakes that have been done in the annotation of the clones.&lt;/p&gt;</description></item><item><title>For Science to Finland</title><link>https://jeltsch.org/en/for_science_to_finland/</link><pubDate>Mon, 26 Oct 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/for_science_to_finland/</guid><description>&lt;p&gt;When you think about going abroad to learn or do science, you mostly think of Anglo-American countries. Although still very attractive, the US and England have been losing some of their appeal. Staying in Europe is not anymore a dead-end for your scientific career. Finland is certainly not on the top of the list when looking at potential European destinations. However, especially among students, Finland gained a reputation as an insider&amp;rsquo;s tip for exchange periods abroad. Among these, German students form the biggest group, followed by French, Spanish, Dutch, and Italian students. Most of these come via the European Union-sponsored Erasmus exchange program. I recently wrote a guest blog on 
 &lt;a href="https://claudiashelsinki.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;Claudia’s Helsinki&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 about coming to Finland as a scientist. The 
 &lt;a href="https://claudiashelsinki.com/2020/10/23/als-forscherin-nach-finnland/" target="_blank" rel="noopener noreferrer nofollow"&gt;blog post&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is in German, but its bottom line can be summarized in one sentence: there are several scientific areas, where Finland does world-class research. And Finnish universities are increasingly offering international study programs (mostly M.Sc. and Ph.D. programs). These study programs have a tuition fee, but if you come from an EU country (or the degree you apply with is from an EU country) you are exempt from the tuition fee. See what M.Sc. and Ph.D. programs are offered at the University of Helsinki: 
 &lt;a href="https://www.helsinki.fi/en/admissions/explore-our-international-masters-programmeshttps://www.helsinki.fi/en/research/doctoral-education/doctoral-schools-and-programmes" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.helsinki.fi/en/admissions/explore-our-international-masters-programmeshttps://www.helsinki.fi/en/research/doctoral-education/doctoral-schools-and-programmes&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Grub2</title><link>https://jeltsch.org/en/grub2/</link><pubDate>Mon, 19 Oct 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/grub2/</guid><description>&lt;p&gt;Grub2 has been the default boot loader for Ubuntu for more then 10 years now. Its configuration file is nowadays /boot/grub/grub.cfg, but you MUST NOT edit /boot/grub/grub.cfg in order to modify the Grub boot menu. Instead, you need to add your own entries to the file /etc/grub.d/40_custom. Some general preferences are also set in the the file /etc/default/grub and any file under /etc/default/grub.d/.&lt;/p&gt;</description></item><item><title>Tiszta szívvel</title><link>https://jeltsch.org/en/tiszta_szivvel/</link><pubDate>Mon, 19 Oct 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/tiszta_szivvel/</guid><description>&lt;p&gt;Tiszta szívvel&lt;/p&gt;
&lt;div class="codeblock syntax-highlight mb-3"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Nincsen apám, se anyám,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;se istenem, se hazám,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;se bölcsőm, se szemfedőm,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;se csókom, se szeretőm.
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Harmadnapja nem eszek,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;se sokat, se keveset.
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Húsz esztendőm hatalom,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;húsz esztendőm eladom.
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Hogyha nem kell senkinek,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;hát az ördög veszi meg.
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Tiszta szívvel betörök,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ha kell, embert is ölök.
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Elfognak és felkötnek,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;áldott földdel elfödnek
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;s halált hozó fű terem
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;gyönyörűszép szívemen.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;József Attila; 1925, maaliskuu&lt;/p&gt;</description></item><item><title>Én fekszem itt</title><link>https://jeltsch.org/en/en_fekszem_itt/</link><pubDate>Sun, 18 Oct 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/en_fekszem_itt/</guid><description>&lt;p&gt;Én fekszem itt&lt;/p&gt;
&lt;div class="codeblock syntax-highlight mb-3"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Én fekszem itt a kihűlt földön:
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;eleven kincse még a nyárnak,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;vétkek s rossz jelek rohamozva
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;édes húsomra idejárnak.
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Igazán s végleg téged várlak,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;érdes tüllben gyere lassúdan,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;horzsolj végig s hagyj itt örökre
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;izzó kikerics-koszorúban.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Nagy László&lt;/p&gt;</description></item><item><title>Szeptember végén</title><link>https://jeltsch.org/en/szeptember_vegen/</link><pubDate>Sun, 18 Oct 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/szeptember_vegen/</guid><description>&lt;p&gt;Szeptember végén&lt;/p&gt;
&lt;div class="codeblock syntax-highlight mb-3"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Még nyílnak a völgyben a kerti virágok,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Még zöldel a nyárfa az ablak előtt,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;De látod amottan a téli világot?
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Már hó takará el a bérci tetőt.
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Még ifju szivemben a lángsugarú nyár
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;S még benne virít az egész kikelet,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;De íme sötét hajam őszbe vegyűl már,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;A tél dere már megüté fejemet.
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Elhull a virág, eliramlik az élet...
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Űlj, hitvesem, űlj az ölembe ide!
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Ki most fejedet kebelemre tevéd le,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Holnap nem omolsz-e sirom fölibe?
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Oh mondd: ha előbb halok el, tetemimre
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Könnyezve borítasz-e szemfödelet?
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;S rábírhat-e majdan egy ifju szerelme,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Hogy elhagyod érte az én nevemet?
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Ha eldobod egykor az özvegyi fátyolt,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Fejfámra sötét lobogóul akaszd,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Én feljövök érte a síri világbol
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Az éj közepén, s oda leviszem azt,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Letörleni véle könyűimet érted,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Ki könnyeden elfeledéd hivedet,
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;S e szív sebeit bekötözni, ki téged
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;Még akkor is, ott is, örökre szeret!&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Petőfi Sándor; Koltó, 1847&lt;/p&gt;</description></item><item><title>Medical research in Finland</title><link>https://jeltsch.org/en/medizinische_forschung_in_finnland/</link><pubDate>Sun, 11 Oct 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/medizinische_forschung_in_finnland/</guid><description>&lt;p&gt;Want to become a researcher in Finland? Why not? At the 
 &lt;a href="https://www.helsinki.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;University of Helsinki&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, there are quite a few professors from German-speaking countries. Increasing the proportion of foreign researchers is an explicit goal of all Finnish universities. As far as the quality of academic research is concerned, Finland ranks in the middle of the pack in Europe. Only one of Finland’s 10 universities ranks among the world’s top 100: the University of Helsinki (74th in the 
 &lt;a href="http://www.shanghairanking.com/ARWU2020.html" target="_blank" rel="noopener noreferrer nofollow"&gt;2020 Shanghai Ranking&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). In contrast, four German universities make it onto the list, which is otherwise dominated by Anglo-American institutions (Ludwig Maximilian University of Munich, Technical University of Munich, Heidelberg University, and the University of Bonn, ranked 51st, 54th, 57th, and 87th, respectively). It should be noted, however, that these rankings represent an average across all of a university’s research fields.&lt;/p&gt;</description></item><item><title>University Pedagogy (UP2.2, 2019): Assessment of Learning and Giving Feedback</title><link>https://jeltsch.org/en/university_pedagogy_up2_2_2019_assessment_of_learning_and_giving_feedback/</link><pubDate>Fri, 02 Oct 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/university_pedagogy_up2_2_2019_assessment_of_learning_and_giving_feedback/</guid><description>&lt;p&gt;&lt;strong&gt;Becoming a qualified teacher in Finland&lt;/strong&gt;The degree requirements for the 60-credit module in University Pedagogy (UP) consist of 25 credits of basic studies and 35 credits of intermediate studies. Although UP focuses on teaching at the university, the completed module qualifies you also for teaching at schools. The Pedagogy Center of the University of Helsinki organizes the courses of the basic study modules (25 ECTS credits) in English. However, if you want to complete the whole module, you will need to take courses which are only offered in Finnish or Swedish. That means you cannot become a qualified (&amp;ldquo;pätevä&amp;rdquo;) teacher without knowing Finnish or Swedish. I do not know whether my Finnish is meanwhile good enough to be able to do that. For the time being I stick to the courses taught in English.**University Pedagogy 2.2 (2019)**In the 2019 autumn term, I took the UP2.2 course (without taking UP2.1 first). We had a very nice teacher (Jokke Häsä), but I still don&amp;rsquo;t understand why he switched from doing Mathematics to teaching Pedagogy. Certainly a gain for pedagogy since he understands the statistics and we had some interesting forth-and-back about the statistics of the Johnston &amp;amp; Miles paper that we were reading. They paper is also attached to this post and the reporting about their statistical methods leaves much room for interpretation. I actually sent an email to the first author, but she had just retired a few months ago. Although I did not get an failure-of-delivery error, she perhaps did not anymore feel the need to respond.&lt;strong&gt;Blind flying&lt;/strong&gt;For me, one of the biggest issues was, that I had nothing to compare too when I was preparing my assignments. When I am writing manuscripts for journals, I have thousands of examples which I can study and to which I can compare. So I decided during the course that I would make all my assignments public. Embarrassment included. But maybe some future participants of UP2.2 will have something to compare to. Sort of an exemplar. Not perfect, but passable. I only post my own assignments.**All my assignments available under CC0 (= no strings attached)**All this stuff is shared under the 
 &lt;a href="https://creativecommons.org/publicdomain/zero/1.0/" target="_blank" rel="noopener noreferrer nofollow"&gt;CC0&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
: Use it as you wish, no need to acknowledge me. The group assignment is the only thing missing here since I would need to get everybody&amp;rsquo;s green light, which is not going to happen. I should have done this 9 months ago, but I simply forgot. There was just too much other stuff happening.&lt;strong&gt;I did ok in the course, but I still don&amp;rsquo;t know anything&lt;/strong&gt;What grade did I get? Our group assignment got a 5 (on the scale of 1 to 5, where 5 is the best grade) and my own stuff a 4. Thanks to all the great members of team &lt;em&gt;Carbonara&lt;/em&gt;! That averaged out as a 5 for the whole course. For some strange reason, the Moodle course page still shows that I only completed 66% of the course assignments, but WebOodi shows that I received the credits. So much for the wonders of our IT systems…&lt;/p&gt;</description></item><item><title>Michael Jeltsch: Wikimedia, Wikipedia and ResearchGate contributions</title><link>https://jeltsch.org/en/michael_jeltsch_wikimedia_wikipedia_and_researchgate_contributions/</link><pubDate>Tue, 29 Sep 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/michael_jeltsch_wikimedia_wikipedia_and_researchgate_contributions/</guid><description>&lt;p&gt;By contributing to 
 &lt;a href="https://commons.wikimedia.org" target="_blank" rel="noopener noreferrer nofollow"&gt;Wikimedia&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="https://wikipedia.org" target="_blank" rel="noopener noreferrer nofollow"&gt;Wikipedia&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, I, as a researcher, can make reliable knowledge more accessible to society and strengthen the connection between science and the public. But why would I contribute to 
 &lt;a href="https://researchgate.com" target="_blank" rel="noopener noreferrer nofollow"&gt;ResearchGate&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, aka &amp;ldquo;Facebook for Researchers&amp;rdquo;? Since its inception, scientists have been speculating about the ulterior motives behind starting the ResearchGate project, especially since it is a venture-capital-backed, for-profit company that has raised tens of millions of dollars from investors such as Bill Gates, Goldman Sachs, Peter Thiel&amp;rsquo;s Founders Fund, and Benchmark. Investors do not invest that kind of money without expecting a future return. For sure, ResearchGate is a convenient place to share, find and request papers that are not Open Access. That&amp;rsquo;s how I mostly interact with it.&lt;/p&gt;</description></item><item><title>Nudossi, what else?</title><link>https://jeltsch.org/en/nudossi_was_sonst/</link><pubDate>Sun, 13 Sep 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/nudossi_was_sonst/</guid><description>&lt;p&gt;I do not know exactly when 
 &lt;a href="https://en.wikipedia.org/wiki/Nutella" target="_blank" rel="noopener noreferrer nofollow"&gt;Nutella&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 appeared on the shelves of Finnish super markets. However, I remember clearly that when I first moved to Finland in 1989 to work at &lt;em&gt;Rajamäen kalkkitiilitehdas&lt;/em&gt;, the quintessential German bread spread 
 &lt;a href="http://berlinerisch.com/blog/2018/09/06/the-holy-trininty-of-hazelnut-spreads-nutella-nudossi-nusspli/" target="_blank" rel="noopener noreferrer nofollow"&gt;Nutalla&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 was unknown here. However, guessing from its two main ingredients (sugar and palm oil), Nutella is a heart-attack in a jar. In Germany, there is a slightly more expensive, but massively better product available: Nudossi. It&amp;rsquo;s like Nutella, but instead of a meager 13% nuts, Nudossi has 36% hazelnuts. Although I had promised to myself to minimize my use of Amazon (see here why: 
 &lt;a href="https://www.newyorker.com/magazine/2019/10/21/is-amazon-unstoppable%29" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.newyorker.com/magazine/2019/10/21/is-amazon-unstoppable)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, I ordered a big (1 kg) jar of Nudossi during the corona spring. However, when I clicked &amp;ldquo;Order this again&amp;rdquo; in summer, I received the dreaded &amp;ldquo;This article cannot be shipped to the selected address. You can either change the delivery address or delete the item from your order.&amp;ldquo;While Amazon can be life saver for niche products that never will reach a peripheral market like Finland, both Amazon&amp;rsquo;s own and their seller&amp;rsquo;s bottom line is profit and not to serve the customer. Luckily, often, but not always, these two goals go hand-in-hand. However, this was not the first time that I only once was able to order an Amazon product, after which Finland promply disappeared from its list of possible delivery destinations. I have the feeling that some malevolent AI is behind this pattern.What did I do? I ordered it directly from the Vadossi factory (
 &lt;a href="https://www.vadossi.de/shop/kategorien/nudossi/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.vadossi.de/shop/kategorien/nudossi/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). Although the factory&amp;rsquo;s web shop did not explicitly mention shipment to international destinations, I had not problems to arrange this via email. On top of this, the final price was much below what I would have paid at Amazon.de.I know that Amazon will open an Amazon.se to serve the Scandinavian market and they also have already bought a warehouse in Finland (
 &lt;a href="https://translate.google.com/translate?sl=fi&amp;amp;tl=en&amp;amp;u=https%3A%2F%2Fwww.hs.fi%2Ftalous%2Fart-2000006611380.html" target="_blank" rel="noopener noreferrer nofollow"&gt;https://translate.google.com/translate?sl=fi&amp;tl=en&amp;u=https%3A%2F%2Fwww.hs.fi%2Ftalous%2Fart-2000006611380.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). But given their malevolent AI, I probably should continue to minimize the amount of my orders.&lt;/p&gt;</description></item><item><title>Protein Drug Discovery &amp; Development</title><link>https://jeltsch.org/en/protein_drug_discovery_development/</link><pubDate>Wed, 09 Sep 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/protein_drug_discovery_development/</guid><description>&lt;p&gt;Yesterday, I had my first Zoom lecture about protein drug discovery and development. I hope that the students did get at least something out of it. My goal is to cc-license the complete presentation but there are still a few images that I need to replace. A first attempt is rarely a great performance, and we had our fair share of technical problems. My headset failed for the first time since I bought it at the beginning of the Covid-19 pandemic. And the Zoom polling functionality disappeared before the students had any chance to use it and we did not manage to bring it up again.Here is the link to the live Google Slides: 
 &lt;a href="https://mjlab.fi/pddd" target="_blank" rel="noopener noreferrer nofollow"&gt;https://mjlab.fi/pddd&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. These will keep changing (= improving). Below you find the PDF snapshot of the presentation from the actual lecture day. The whole presentation is CC-licensed. So feel free to reuse it. All source files (mostly in Inkscape SVG format) are also available from here: 
 &lt;a href="https://mjlab.fi/pddd-files" target="_blank" rel="noopener noreferrer nofollow"&gt;https://mjlab.fi/pddd-files&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I have done all the SVG files in 
 &lt;a href="https://inkscape.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Inkscape&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but you can also open them in any browser or edit them in Adobe Illustrator. If you want to edit or extract images, the easiest is perhaps to download the presentation in Microsoft PowerPoint, LibreOffice Impress, or PDF format. I still have not figured out how to share the Google Slides presentation without making the original editable for everyone (after all, I need some control over the content of my lectures).Be aware, that at this moment, the presentation still contains eight images on 
 &lt;a href="https://en.wikipedia.org/wiki/Fair_use" target="_blank" rel="noopener noreferrer nofollow"&gt;Fair Use&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or with unknown licensing terms (even though the legal concept of fair use does not really exist outside the USA). All image sources (excluding my own images) are listed in the file README.txt with their respective licenses and source URLs. Some images are so old that I was not anymore able to locate their original URLs. Hence I am not sure about their licensing terms. I will replace these over the next few weeks when I manage to get hold of CC-licensed or public domain equivalents.&lt;/p&gt;</description></item><item><title>Listing all active internet connections on Linux</title><link>https://jeltsch.org/en/listing_all_active_internet_connections_on_linux/</link><pubDate>Wed, 02 Sep 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/listing_all_active_internet_connections_on_linux/</guid><description>&lt;div class="codeblock syntax-highlight mb-3"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;netstat -natp&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;However, it is not always easy to figure out what the actual program is that is responsible for the connection. E.g. my Brave browser shows up as&lt;/p&gt;</description></item><item><title>Review published in Duodecim: Lymphatics and the eye</title><link>https://jeltsch.org/en/review_published_in_duodecim_lymphatics_and_the_eye/</link><pubDate>Fri, 28 Aug 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/review_published_in_duodecim_lymphatics_and_the_eye/</guid><description>&lt;p&gt;English is overwhelmingly the number one language in science. Nevertheless, sometimes there is a need to target audiences different from academic researchers. In Finland, the bi-weekly 
 &lt;a href="https://duodecimlehti.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;Duodecim&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is arguably the medical journal with the biggest reach among domestic medical professionals. Hence, the idea for a Finnish language review was born. Viewed from three different angles (from the laboratories of Sirpa Loukovaara, Kaisa Lehti, and Michael Jeltsch), we are looking at proliferative diabetic retinopathy (PDR), which is an eye complication that develops slowly over decades in diabetic patients and which is still a major cause of blindness. The treatment of PDR is often less successful than it potentially could be. Importantly, we present also advances in PDR research, from which new ideas might emerge of how to improve current treatment regimens.The original Finnish language version of the review just went online: 
 &lt;a href="https://www.duodecimlehti.fi/lehti/2020/16/duo15739" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.duodecimlehti.fi/lehti/2020/16/duo15739&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. An English translation is available from Zenodo: 
 &lt;a href="https://doi.org/10.5281/zenodo.4005517" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.5281/zenodo.4005517&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>VEGF-C protects blood cell production</title><link>https://jeltsch.org/en/vegf_c_protects_blood_cell_production/</link><pubDate>Fri, 28 Aug 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/vegf_c_protects_blood_cell_production/</guid><description>&lt;p&gt;Vascular endothelial growth factor-C (VEGF-C) has been originally described as the primary growth factor for the lymphatic system. And not surprisingly, a constitutive inactivation of both VEGF-C gene alleles in mice is lethal.However, over the years, researchers have uncovered additional functions of VEGF-C. In 2016, it was shown that VEGF-C is necessary for the production of red blood cells (erythropoiesis) in the fetal liver. During embryonic development, the production site of red blood cells shifts twice: First from the yolk sac to the liver (in humans between the 3. and 4. month) and then, three months later, from the liver to the bone marrow, where it stays for the rest of the life. Vegfc appeared essential for the mobilization, maturation, and enucleation of primitive erythroblasts. When Vegfc was deleted on embryonic day 7.5 (E7.5), the liver colonization by erythro-myeloid progenitors and the macrophage/erythroid expansion was defective (
 &lt;a href="https://doi.org/10.1182/blood-2015-12-687970" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1182/blood-2015-12-687970&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ).Some, but not all of the effect was due to the VEGF-C that was produced by the hematopoietic cells themselves, which is not surprising since several blood cells are known to produce or contain VEGF-C (e.g. macrophages, platelets). In the 2016 paper, adult hematopoiesis appeared unaffected when VEGF-C was deleted in 8 week old mice. Also when erythropoiesis was upregulated by phenylhydrazine (PHZ)-stimulated anemia or when the bone marrow hematopoiesis was abrogated with fluorouracil (5-FU), no major changes had been seen. However, in the new paper, we show that VEGF-C does play an important role in the bone marrow recovery from radiation damage, and that it also is able to pro-actively protect the bone marrow when administered before the radiation damage occurs. The effect was partly due to bone marrow endothelial cells and LepR+ stromal cells, which, when stimulated with VEGF-C, produced factors favorable for the regeneration of hematopoietic stem cells (
 &lt;a href="https://doi.org/10.1182/blood.2020005699" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1182/blood.2020005699&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). However, the effect on LepR+ cells was likely indirect as they do not express receptors of VEGF-C. Considering that previous data show expression of VEGFR-2 on hematopoietic stem cells (
 &lt;a href="https://doi.org/10.1038/nature00821" target="_blank" rel="noopener noreferrer nofollow"&gt;https://doi.org/10.1038/nature00821&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ), and avian VEGFR-2 and-3 during in developmental endothelial/hematopoietic differentiation (
 &lt;a href="https://www.pnas.org/content/94/10/5141" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.pnas.org/content/94/10/5141&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="http://dev.biologists.org/content/125/4/743" target="_blank" rel="noopener noreferrer nofollow"&gt;http://dev.biologists.org/content/125/4/743&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ), also a direct effect of VEGF-C cannot imho be excluded although it was not analyzed.&lt;/p&gt;</description></item><item><title>Apache forward proxy</title><link>https://jeltsch.org/en/apache_forward_proxy/</link><pubDate>Fri, 31 Jul 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/apache_forward_proxy/</guid><description>&lt;p&gt;Anyway: What is a &lt;strong&gt;forward proxy&lt;/strong&gt; (and what is a &lt;strong&gt;reverse proxy&lt;/strong&gt; for that matter)? If the proxy is a forward proxy, the server thinks the proxy is the client. If the proxy is a reverse proxy, the client thinks the proxy is the server.&lt;/p&gt;</description></item><item><title>Fat can make your arteries clog, but also the drainage of your kitchen sink</title><link>https://jeltsch.org/en/fat_can_make_your_arteries_clog_but_also_the_drainage_of_your_kitchen_sink/</link><pubDate>Sun, 19 Jul 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/fat_can_make_your_arteries_clog_but_also_the_drainage_of_your_kitchen_sink/</guid><description>&lt;p&gt;Professionally, I am dealing with the drainage system of the human body: the 
 &lt;a href="https://www.helsinki.fi/en/researchgroups/lymphangiogenesis-research-and-antibody-development" target="_blank" rel="noopener noreferrer nofollow"&gt;lymphatics&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Last week, I needed to deal with the drainage system of our kitchen sink. And lo and behold, 
 &lt;a href="https://www.health.harvard.edu/cholesterol/cholesterol-and-heart-disease-the-role-of-diet" target="_blank" rel="noopener noreferrer nofollow"&gt;similar to the blood vessels of the human body&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, fat seemed to have also played a role in creating the blockage of our kitchen sink drainage pipe. The flow had become more and more sluggish over the last weeks and it was finally completely stuck. First, I cleaned - as usual - the U-bend, but it was surprisingly clean. Then I thought that the overflow drain might be the culprit. It was indeed completely stuck. It is easy to remove it completely for cleaning: you only need to loosen the screw where it&amp;rsquo;s attached to the sink, at the other end it&amp;rsquo;s not even connected to the main drain with a hose clamp, you can just pull it off. The clot that caused the blockage was gross, but cleaning it did not improve the situation at all.Then I opened the pipes at the very bottom where they leave the apartment and cleaned them with a 2 meter long drain cleaning brush, but I could not sense any blockage and that did not help either. However, it was clear that the blockage was downstream because when I poured water into the pipes, it quickly filled up the pipe to the top and only very slowly, the water level was falling. Then I remembered the 130 ton fat clump that was blocking a major sewer in London a few years back (
 &lt;a href="https://www.theguardian.com/environment/2017/sep/12/total-monster-concrete-fatberg-blocks-london-sewage-system" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.theguardian.com/environment/2017/sep/12/total-monster-concrete-fatberg-blocks-london-sewage-system&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ), and perhaps, a fat clump was as well to blame. To dissolve the fat, I decided to pour quickly lots of hot water (not boiling but the hottest that our hot-water system could provide, which is 54°C) down the drain (perhaps around 100 liters). With this treatment the blockage disappeared instantly and completely.&lt;/p&gt;</description></item><item><title>Human versus bovine methane production</title><link>https://jeltsch.org/en/human_versus_bovine_methane_production/</link><pubDate>Sun, 19 Jul 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/human_versus_bovine_methane_production/</guid><description>&lt;p&gt;A while ago, a friend of mine argued that, for him, changing to a meat-free diet wouldn&amp;rsquo;t make a big difference for global warming. When some humans replace animal protein sources with plant protein sources humans, they&amp;rsquo;d start farting much more thus offsetting the benefits of reduced greenhouse gas emissions by life stock.I had no clue whether there was any merit to that argument, but finally, I made a rough calculation. Even under the most generous settings, this argument falls flat because the numbers for greenhouse gas emissions are vastly different for humans and cows. For the sake of simplicity, I only looked at methane as it is much more important in this context compared to carbon dioxide.It appears that on a fiber-rich diet, humans produce about 10 mg of methane per day (
 &lt;a href="http://dx.doi.org/10.1136/gut.32.6.665%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://dx.doi.org/10.1136/gut.32.6.665)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, while grass-fed cows produce about 250 g (
 &lt;a href="http://www.fao.org/3/a0701e/a0701e00.htm" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.fao.org/3/a0701e/a0701e00.htm&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://blogs.agu.org/geospace/2019/01/09/scientists-breathalyze-cows-to-measure-methane-emissions/%29" target="_blank" rel="noopener noreferrer nofollow"&gt;https://blogs.agu.org/geospace/2019/01/09/scientists-breathalyze-cows-to-measure-methane-emissions/)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. A cow produces 25 thousand times more methane than a human. Even if we assume, that a meat-eater does not produce any methane and that he eats only the equivalent of a single cow in his lifetime the argument falls short by the factor of almost 1000 (cow&amp;rsquo;s lifetime: 2 years, human&amp;rsquo;s lifetime: 80 years).However, the assumption that a meat-eater eats only the equivalent of one cow during his lifetime is very generous. In reality, this is highly unlikely as there are only e.g. 5 sirloin steaks in one cow but 85 pounds of ground beef.A cow weighs about 450 kg when slaughtered, out of which barely 200 kg is usable meat. If that is used to fulfill the meat hunger of the average person (80 years of 70 kg meat consumption/year, 
 &lt;a href="https://en.wikipedia.org/wiki/List_of_countries_by_meat_consumption" target="_blank" rel="noopener noreferrer nofollow"&gt;https://en.wikipedia.org/wiki/List_of_countries_by_meat_consumption&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) this translates into 30 cows during the lifetime if all the meat comes from cows. Therefore, the assumption of needing one cow over one lifetime is overly optimistic even for people with minimal meat consumption.Another interesting fact that I did not know was that freely grazing cows produce 3 times the amount of methane compared to cows in meat factories that are fed with maize/corn. So much for &amp;ldquo;organic meat&amp;rdquo;.&lt;/p&gt;</description></item><item><title>The evolution of garbage</title><link>https://jeltsch.org/en/the_evolution_of_garbage/</link><pubDate>Wed, 08 Jul 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_evolution_of_garbage/</guid><description>&lt;p&gt;Disposable coffee cups have taken over beverage cans and bottles in the thoughtless littering competition a long time ago. That is true at least for Finland and those few other EU countries that managed to establish a somewhat sensible return system for cans and bottles. However, used face masks are becoming a strong competitor for coffee cups thanks to COVID-19.&lt;/p&gt;</description></item><item><title>Dr. Sawan K. Jha: Mechanism of VEGF-C Activation […]</title><link>https://jeltsch.org/en/dr_sawan_k_jha_mechanism_of_vegf_c_activation/</link><pubDate>Mon, 01 Jun 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/dr_sawan_k_jha_mechanism_of_vegf_c_activation/</guid><description>&lt;p&gt;My first Ph.D. mentee successfully defended his thesis on the topic 
 &lt;a href="https://helda.helsinki.fi/handle/10138/314714" target="_blank" rel="noopener noreferrer nofollow"&gt;Mechanism of VEGF-C Activation and Effect on Lymphatic Growth and Regeneration&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Due to the COVID-19 situation, we organized the event remotely and used the Zoom virtual meeting software. The opponent was 
 &lt;a href="https://www.umm.uni-heidelberg.de/mikrovaskulaere-biologie-und-pathobiologie/" target="_blank" rel="noopener noreferrer nofollow"&gt;Prof. Jonathan Sleeman&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 from the University of Heidelberg. Both the defendant and the opponent did a fantastic job, and the discussion brought to light several new directions for future research, which I had not been thinking about before. VEGF-C is a tricky protein and I am sure it still holds some surprises for the diligent researcher. Unfortunately, there was no reception, no dinner, and no &lt;em&gt;karonkka&lt;/em&gt; (after-dinner graduation party), but we are planning to have a party later this year when the COVID-19 situation permits!&lt;/p&gt;</description></item><item><title>Counting files (list and word count, ls &amp; wc)</title><link>https://jeltsch.org/en/counting_files_list_and_word_count_ls_wc/</link><pubDate>Wed, 29 Apr 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/counting_files_list_and_word_count_ls_wc/</guid><description>&lt;p&gt;How do you count the number of files in a directory? That becomes non-trivial if you have thousands of files in a directory. Your file manager chokes on counting them, especially if they are not local. On the Linux command line, this task is fast and easy:&lt;code&gt;ls | wc&lt;/code&gt;ls lists your files one per row and wc returns three numbers: lines, words and bytes. In the file counting example, lines and words are the same and equal the number of files in the directory. To count all files recursively in the directory tree &amp;ldquo;backcheck&amp;rdquo;:&lt;code&gt;find backcheck/ -type f | wc -l&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Future-proofing</title><link>https://jeltsch.org/en/future_proofing/</link><pubDate>Mon, 13 Apr 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/future_proofing/</guid><description>&lt;p&gt;Will the Covid-19 outbreak result in more than just temporary changes to the way our societies prepare for the future? Will we future-proof the way we organize our economies, our industry&amp;rsquo;s supply chains, our public health care, the way we travel, the way we consume? If history is of any guidance, I fear that not much will be learned from this crisis. Likely, our governments will make sure we have enough face masks and a better infrastructure to set up new virus tests for coming viral epidemics. Virologists and epidemiologists have been asking to prepare for a pandemic with less success than we wish now. Since the Spanish flu, it was clear that in a globally connected world viral pandemics are inevitable. The question was never if, but only when the next would happen. We had enough warning shots: SARS, MERS, ebola, and swine flue, just to mention a few.Other experts have been and are still warning to prepare for global crises of other types. Similar to a viral pandemic, the question is not if, but only when the next major asteroid impact or CME (
 &lt;a href="https://en.wikipedia.org/wiki/Coronal_mass_ejection" target="_blank" rel="noopener noreferrer nofollow"&gt;coronal mass ejection&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) will happen. Similar to Covid-19, we got an ample amount of warning shots for both: The 
 &lt;a href="https://en.wikipedia.org/wiki/Tunguska_event" target="_blank" rel="noopener noreferrer nofollow"&gt;Tunguska event&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, the 
 &lt;a href="https://en.wikipedia.org/wiki/Chelyabinsk_meteorite" target="_blank" rel="noopener noreferrer nofollow"&gt;Chelyabinsk meteorite&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, the 
 &lt;a href="https://en.wikipedia.org/wiki/Solar_storm_of_1859" target="_blank" rel="noopener noreferrer nofollow"&gt;Carrington event&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, the 
 &lt;a href="https://en.wikipedia.org/wiki/Solar_storm_of_2012" target="_blank" rel="noopener noreferrer nofollow"&gt;2012 solar storm&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 just to name the more known ones. Despite this, we are not prepared for such disasters and I fear that governments don&amp;rsquo;t see the similarities between the Covid-19 outbreak and a CME. Unfortunately, astronomic events can be orders of mangitude worse than any pandemic.&lt;/p&gt;</description></item><item><title>Repairing our refrigerated centrifuge</title><link>https://jeltsch.org/en/repairing_our_refrigerated_centrifuge/</link><pubDate>Tue, 17 Mar 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/repairing_our_refrigerated_centrifuge/</guid><description>&lt;p&gt;Refrigerated tabletop centrifuges are quite expensive. Although discontinued, a refurbished Eppendorf 5415R (the model we use) still sells for 




 
 &lt;span class="katex"&gt;&lt;math xmlns="http://www.w3.org/1998/Math/MathML"&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mn&gt;1&lt;/mn&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;mn&gt;2&lt;/mn&gt;&lt;mi&gt;K&lt;/mi&gt;&lt;mi mathvariant="normal"&gt;.&lt;/mi&gt;&lt;mi&gt;T&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;w&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;E&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mn&gt;5415&lt;/mn&gt;&lt;mi&gt;R&lt;/mi&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mo separator="true"&gt;,&lt;/mo&gt;&lt;mi&gt;w&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;v&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;msup&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;mo mathvariant="normal" lspace="0em" rspace="0em"&gt;′&lt;/mo&gt;&lt;/msup&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi mathvariant="normal"&gt;.&lt;/mi&gt;&lt;mi&gt;B&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;v&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;w&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mo separator="true"&gt;,&lt;/mo&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi mathvariant="normal"&gt;.&lt;/mi&gt;&lt;mi&gt;O&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;w&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mo stretchy="false"&gt;(&lt;/mo&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;v&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mo stretchy="false"&gt;)&lt;/mo&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;w&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;v&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;w&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi mathvariant="normal"&gt;.&lt;/mi&gt;&lt;mi&gt;I&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;I&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi mathvariant="normal"&gt;.&lt;/mi&gt;&lt;mi&gt;H&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;w&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;v&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mo separator="true"&gt;,&lt;/mo&gt;&lt;mi&gt;w&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;I&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mo separator="true"&gt;,&lt;/mo&gt;&lt;mi&gt;I&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;I&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi mathvariant="normal"&gt;.&lt;/mi&gt;&lt;mi&gt;T&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;w&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi mathvariant="normal"&gt;.&lt;/mi&gt;&lt;mi&gt;T&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;w&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;w&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;x&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mo separator="true"&gt;,&lt;/mo&gt;&lt;mi&gt;w&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;w&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;y&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;w&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;p&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;g&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi mathvariant="normal"&gt;.&lt;/mi&gt;&lt;mi&gt;Y&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;u&lt;/mi&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;h&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;k&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mo&gt;−&lt;/mo&gt;&lt;mi&gt;c&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;d&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mo stretchy="false"&gt;(&lt;/mo&gt;&lt;mi&gt;C&lt;/mi&gt;&lt;mi&gt;G&lt;/mi&gt;&lt;mi&gt;S&lt;/mi&gt;&lt;mi&gt;H&lt;/mi&gt;&lt;mi&gt;S&lt;/mi&gt;&lt;mi&gt;A&lt;/mi&gt;&lt;mn&gt;50&lt;/mn&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;s&lt;/mi&gt;&lt;mi&gt;t&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mo separator="true"&gt;,&lt;/mo&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;v&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;i&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;b&lt;/mi&gt;&lt;mi&gt;l&lt;/mi&gt;&lt;mi&gt;e&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;A&lt;/mi&gt;&lt;mi&gt;m&lt;/mi&gt;&lt;mi&gt;a&lt;/mi&gt;&lt;mi&gt;z&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;n&lt;/mi&gt;&lt;mi&gt;f&lt;/mi&gt;&lt;mi&gt;o&lt;/mi&gt;&lt;mi&gt;r&lt;/mi&gt;&lt;/mrow&gt;&lt;annotation encoding="application/x-tex"&gt;1-2K. The second of our two Eppendorf 5415R broke already more than a year ago and since then, we have been either centrifuging in the cold room or using the neighboring lab&amp;#x27;s cold fudge. But having two broken centrifuges of the same type, but different failure symptoms begged to assemble one functioning out of the remains.One of the centrifuge rotors was stuck (could not be turned even by hand) and the other fuge was giving sparks and smoke when starting a run. I had postponed this repair since I thought it might take much time. However, when I opened the first centrifuge, I immediately could identify the part that I needed to graft from the other fuge. The whole repair lasted less than one hour. There was a blown resistor next to the cooling fan, which was easily replaced with the part from the second fuge. You can see the broken brass-colored resistor (CGS HSA50 resistor, available from Amazon for &lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;
 

13) in the front of the picture left to the rotor.The failure of both centrifuges was apparently caused by liquid getting into the inner workings of the fuge. The rotor of the second centrifuge could not turn anymore because it was corroded from the salt and water. Also, the resistor had apparently been soaked (it is located immediately below the cooling grill on the top back of the fuge).The centrifuge works again including the cooling. I do not know for how long we will enjoy it, because it was already 2nd hand when we bought it in 2014. But even if it lasts only for another year, the repair was worth it.This type of repair might become easier in the future because if I am not mistaken, the EU is planning to mandate that manufacturers make service and repair manuals available to third party repair shops (this mandate exists already for car manufacturers to ensure that independent car repair shops can survivce).Depending on the coronavirus, I will perhaps get around repairing even more broken lab equipment. Next in the queue is the fraction collector of our old FPLC (GE Healthcare Äkta Explorer Frac-950).&lt;/p&gt;</description></item><item><title>Updating GE's Äkta Avant to Windows 10</title><link>https://jeltsch.org/en/updating_ge_akta_avant_to_windows_10/</link><pubDate>Tue, 18 Feb 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/updating_ge_akta_avant_to_windows_10/</guid><description>&lt;p&gt;The Avant is the flagship of GE Healthcare&amp;rsquo;s Äkta line of 
 &lt;a href="https://en.wikipedia.org/wiki/Fast_protein_liquid_chromatography" target="_blank" rel="noopener noreferrer nofollow"&gt;FPLC&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (fast protein liquid chromatography) devices. We use it on a regular basis and it is 
 &lt;a href="https://b3p.it.helsinki.fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;available to everybody&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 from the University of Helsinki.Our University decided to play nice with Microsoft and to disallow all network traffic for Windows 7 computers. Because our Äkta (bought in 2015) is in use by many different researchers, we rely on Microsoft&amp;rsquo;s Active Directory to authenticate users and to track the device usage. When the University really did shut down Windows 7 traffic in late January, we finally updated the HP computer from Windows 7 to 
 &lt;a href="https://en.wikipedia.org/wiki/Windows_10" target="_blank" rel="noopener noreferrer nofollow"&gt;Windows 10&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Before we did that we contacted GE in order to be sure to have a working FPLC. Although the build number of Win10, that our University is using (Windows 10 Enterprise version 1809, build 17763.1039) was not supported by any of the Unicorn 7 versions that GE has released over the years (see this software compatibility chart, which I cannot find anymore from the GE website: 
 &lt;a href="https://drive.google.com/open?id=1cA33lEqfEr0MIaA8r9TyoQFcxiHWuZsp%29" target="_blank" rel="noopener noreferrer nofollow"&gt;https://drive.google.com/open?id=1cA33lEqfEr0MIaA8r9TyoQFcxiHWuZsp)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, we were assured that the software would continue working. Unfortunately, this was not true.**In-place upgrade or clean install?**We performed an upgrade of Win7 to Win10 in place. I never liked these. Even on slightly superior operating systems like 
 &lt;a href="https://en.wikipedia.org/wiki/MacOS" target="_blank" rel="noopener noreferrer nofollow"&gt;macOS&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="https://en.wikipedia.org/wiki/Linux" target="_blank" rel="noopener noreferrer nofollow"&gt;Linux&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, the in-place upgrades have not always been smooth. A fresh start has always been the safer (and also faster) bet.&lt;strong&gt;Connection problems&lt;/strong&gt;After the upgrade, Unicorn 7 started to lose the connection to the Äkta Avant during ongoing protein purification runs. We clearly could see during manual runs, that specific commands would trigger a disconnect. The Äkta LCD display would black out and the device would reboot. Naturally, we suspected that this was a consequence of the upgrade to Windows 10. Because Unicorn 7.0.2 had not been tested to work with our version of Windows 10, we first wanted to try to upgrade to a Unicorn 7 version that had been tested with our Win10 build. I had already asked in December for that update from GE, but my request had been ignored and I had many other things to do at the time and never bothered to come back to the issue (in hindsight a big mistake).&lt;strong&gt;Software updates&lt;/strong&gt;Something that Chrome and Firefox do weekly silently in the background (without the user noticing) takes in the case of GE almost 2 weeks full-time engagement by the user. A simple download might work for 
 &lt;a href="https://www.bio-rad.com/en-us/product/chromlab-software-security-edition?ID=NCGWOI15" target="_blank" rel="noopener noreferrer nofollow"&gt;Bio-Rad&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but GE requires a complicated, obfuscated, non-transparent, user-unfriendly, constantly changing, GDPR-non-compliant syastem, which is in addition hosted on servers that feel so slow that you constantly wonder whether your browser tab has frozen. What it’s worth, GE’s web pages have always been like this despite multiple redesigns and GE’s digital transformation. The email thread between me and various GE support addresses comprises as of today 60 emails (starting with my first support request on December 2nd, 2019). On top of this, there are also quite a few phone calls (since email seems to be often regarded as “non-urgent” by default).&lt;strong&gt;Privacy concerns about GE&amp;rsquo;s handling of customer data&lt;/strong&gt;After placing an order for the download, receiving a quotation, confirming the order and receiving an order confirmation, I finally received the “permission” to download the newest version of Unicorn (which is 7.5). I logged into GE’s “eDeliveryPortal” only to realize that I could see the software entitlements and downloads for many other GE customers, but none of my own. After some back-and-forth the 7.5 version finally showed up under my downloads. My license is still missing as of today. But why bother? I could use any of the other licenses (after faking the MAC address of my computer as the software apparently is locked to specific computer via the computer’s network card’s MAC address). This is clearly a violation of the 
 &lt;a href="https://gdpr.eu/" target="_blank" rel="noopener noreferrer nofollow"&gt;GDPR&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 as there is absolutely no reason why my data (entitlement ids, MAC addresses, Names, e-mail addresses) should be available to other customers. It might be that GE considers the University of Helsinki as a single customer; that would be a violation of the GDPR by design.**Searching for the system configuration files (i.e. firmware)**However, we had not updated the system configuration files, because I had not been able to find them from the 
 &lt;a href="https://www.gelifesciences.com/en/fi/shop/chromatography/software//unicorn-7-p-05649" target="_blank" rel="noopener noreferrer nofollow"&gt;GE LifeScience website&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. We were running version 3, while version 3.6 was the newest one. Notably, these files do also contain the firmware for the individual Äkta components. It appears that this download is nicely hidden. I needed help from GE in order to locate it. The GE life science website has a search function and the search even finds the download. However, it is perhaps the last item in a list of nearly 1000 hits (10 hits/page). One tip to GE: Google knows search! If you just would let Google index your complete web site, customers would find everything via a Google search. Many companies are using Google for their internal web site search. However, GE seems to expose only their product pages to search engine crawlers, but not their support pages.**Where are our licensing files?**After updating the instrument configuration, the problem persisted. After sending a system report (and then sending a second “extended” system report), GE concluded that most likely our in-place upgrade from Win7 to Win10 was to blame, because they could see some irregularities in the SystemEventLog.xml file. I had no reason to doubt this explanation and therefore requested a clean Windows 10 install from our IT guys. I then installed Unicorn 7.5 only to see that the problem had not disappeared. Just as a side note: We had a self-inflicted issue with our license file (.lic). The Unicorn installer software requests the installation of a license file, which I have never seen for download anywhere in the eDelivery portal (we have received these license files as attachments to e-mails directly from GE support staff, why are they not available for download as these are prone to be lost?). We should have made a copy of our license file before we erased our computer for the clean Win 10 install, but we missed that and I had to dig out the license file from a system backup, which I had luckily made in 2016 from the machine. And I am still searching for our license files for different system components (Classic Evaluation and Column Handling), which were not yet installed when I did the system backup.&lt;strong&gt;Down-grading to Windows 7&lt;/strong&gt;In order to be sure that we did not deal with a hardware failure, we decided to downgrade the system back to Windows 7 and Unicorn 7.0.2. That was more difficult than expected, because we cannot anymore install Windows 7 on university machines. Luckily we had still one old, unused Dell desktop, that was runninig Windows 7. Unicorn 7 requires two network cards (one to communicate with the outside world and one for a separate 10. network to communicate with the Äkta Avant). We swapped the network interface card from our default computer to this old Win 7 machine. However, installing and running Unicorn requires access to the internet because the software is “phoning home”. Exactly that is disallowed for Win7 machines at our university. Hence I needed to set up a private network via my phone to allow Unicorn 7 to communicate with GE headquarters. Even worse, I needed to clone the MAC address of our default computer, because our Unicorn 7 software is apparently locked to a specific computer via the computer’s MAC address. And wireless internet access was a no-go, because the original MAC address was from a wired NIC. It is not possible to clone MAC addresses between cabled NICs and USB wireless adapters, because MAC addresses from wireless cards have a fixed prefix. Hence, I had a complicated setup from my phone via a computer to a (cable) router to the Win7 Dell computer.&lt;strong&gt;Windows 10 is not to blame - F-Secure is the culprit&lt;/strong&gt;To my surprise, the Äkta Avant kept crashing when Unicorn 7 under Win7 issued commands like “pause” or “end”. But then I realized that - unlike our old Äkta Explorer - the Avant uses regular NICs for the device communication and the University of Helsinki Win10 version is by default “enhanced” by remote control and security software. I went to the Control panel and uninstalled all software add-ons that had been installed by the university. Most notably 
 &lt;a href="https://www.f-secure.com/en/business/products/endpoint-protection/business-suite/client-security" target="_blank" rel="noopener noreferrer nofollow"&gt;F-Secure’s Client Security Premium&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 was among the programs, that I uninstalled. After a reboot, I was unable to make the Äkta Avant crash. To confirm the finding, I popped the NIC back into our original default computer, rebooted and got stuck at the Windows 
 &lt;a href="https://en.wikipedia.org/wiki/BitLocker" target="_blank" rel="noopener noreferrer nofollow"&gt;BitLocker&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 screen. Changing the hardware configuration inevitably triggers Windows to refuse booting. This did slow me down because it required me to engage our university’s IT department, which is chronically overworked and difficult to find. I selectively disabled the firewall from F-Secure Client Security Premium and the crashes instantly ceased also on Windows 10. It is very difficult to argue why our university would need F-Secure&amp;rsquo;s products. Windows itself comes (since XP SP2) with a very capable firewall and also has its own anti-virus software (
 &lt;a href="https://support.microsoft.com/en-us/help/17150/windows-7-what-is-microsoft-security-essentials" target="_blank" rel="noopener noreferrer nofollow"&gt;Windows Security Essentials&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
/
 &lt;a href="https://www.microsoft.com/en-us/windows/comprehensive-security" target="_blank" rel="noopener noreferrer nofollow"&gt;Windows Defender&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
), which is at least as good as its best competitors in addition to the fact, that it is free and fully integrated into Windows (and it does not require to stick third-party hooks deeply into the OS).&lt;strong&gt;Windows 10 is too slow on our 2015 hardware&lt;/strong&gt;The only thing left is to upgrade our default computer to newer hardware. Our faculty had replaced older Win7 computers in 2019 with new machines, but this computer was 1 day too new to be included in the upgrade. However, it is already 5 years old and especially after the Windows 10 upgrade, it is very slow. When your protein elutes during your purification, you do not want fraction collection to start after a few seconds, but you want it to start instantly.&lt;/p&gt;</description></item><item><title>Copying with rsync</title><link>https://jeltsch.org/en/copy_with_rsync/</link><pubDate>Mon, 17 Feb 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/copy_with_rsync/</guid><description>&lt;p&gt;Reasons why you should (not always, but often) prefer rsync over cp:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Resume Interrupted Transfers
If you are copying a large file and your terminal session crashes or the power cuts out, cp will simply fail, and you have to start over. rsync can pick up right where it left off, which is a massive time-saver for large datasets.&lt;/li&gt;
&lt;li&gt;Efficiency (Delta-Transfer Algorithm)
rsync is designed to be smart. If you are copying a file that already exists at the destination (e.g., you are updating a backup), rsync only copies the parts of the file that have actually changed (the &amp;ldquo;delta&amp;rdquo;) rather than overwriting the entire file. cp, by contrast, always copies the whole file every single time.&lt;/li&gt;
&lt;li&gt;Real-time Progress Monitoring
rsync provides excellent visual feedback. By using the -P (or &amp;ndash;progress) flag, you get a real-time progress bar showing the percentage complete, transfer speed, and estimated time remaining. cp is famously silent, leaving you guessing whether the process is still running or has hung, requiring you to check at the destination via the size of the arriving file, whether anything is progressing (ls -lh filename, or du -hs filename)&lt;/li&gt;
&lt;li&gt;Seamless Remote Transfers
rsync is natively built to work over SSH. You can use it to copy files directly to or from a remote server as easily as copying files on your local machine. cp cannot do this; to use cp for a remote server, you would first need to mount the remote filesystem locally, which is far more complex and prone to errors.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Here is a common use case, the transfer of a directory, including all of its content:&lt;/p&gt;</description></item><item><title>Lymphatics and the eye</title><link>https://jeltsch.org/en/lymphatics_and_the_eye/</link><pubDate>Wed, 12 Feb 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/lymphatics_and_the_eye/</guid><description>&lt;p&gt;Our shared review about the eye lymphatics has been accepted for publication by 
 &lt;a href="https://www.terveysportti.fi/xmedia/duo/English.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;Duodecim&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. In addition to review our current understanding about the eye lymphatics, it focuses on proliferative diabetic retinopathy (PDR). PDR is the advanced stage of diabetic retinopathy, which is one of the slowly developing complications of diabetes and which can result in blindness.It has been known for a long time that damage to the blood vessels in the retina is a central event in the disease development. Antiangiogenic therapy, targeting the major angiogenic growth factor VEGF-A, is a cornerstone of the therapy. However, the recent discovery of lymphatic-type vessels in the disease indicates, that it might be helpful to target also the lymphatic growth factors VEGF-C and VEGF-D. This is my first contribution to an article that is written in Finnish. While I even wrote some of the sentences in Finnish myself, big thanks go to Ani and Timo for weeding out the mistakes. However, my take-home message for similar future endeavors (i.e. writing with a team where key members are not very proficient in the target language) is that one should write everything first in English and then have it translated into the target language. If common languages are concerned, the best tool for the automated translation of scientific articles is 
 &lt;a href="https://www.deepl.com/en/translator" target="_blank" rel="noopener noreferrer nofollow"&gt;DeepL&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, DeepL does not know Finnish, and adding Finnish is certainly not high on the developer&amp;rsquo;s priority list…&lt;/p&gt;</description></item><item><title>HSL indirectly increases ticket prices</title><link>https://jeltsch.org/en/hsl_indirectly_increases_ticket_prices/</link><pubDate>Thu, 16 Jan 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/hsl_indirectly_increases_ticket_prices/</guid><description>&lt;p&gt;According to the news, the most popular point of sale for HSL tickets (the R-kioski chain) will start to take a commission for loading travel cards. Travel cards are the RFID cards that you need to use Helsinki public transport.However, in reality, this is a hidden price increase, because HSL decided in 2019 that they will stop paying their distribution partners a fee for their service of loading the travel card. No commercial enterprise can offer services for free, hence this is an indirect price jump initiated by HSL.According to changes mandated by the law, HSL had to start competing the sales of their tickets. However, in their call for tender, HSL announced from now on not to pay any commission to any of their distribution partners. This was entirely their own decision, and hence, it is justified to regard it as a covert but deliberate price increase. Besides, there is not much information about these service fees. I could neither find any specific service fee lists from the S-group nor from the K-group. Only R-kioski&amp;rsquo;s information was easy to find and concise: R-kioski: kausi: 3.5% of ticket price, max. 5 €; arvolippu: 1€/kpl, kertalippu/vuorokuasilippu 3€ 40 cents.The K-group (K-citymarket, K-market) had announced that the fees would range between 0.5-2€, but still, as of today, I could not find more specific information. I even contacted the S-group, but - typically for such companies - they take their time. I would be surprised to get a reply within a week. Considering the big picture, the negative aspect of making environmentally-friendly transport more expensive is dominating the small improvement of increasing the amount of POS for HSL tickets.Read about it in Finnish in Helsingin Sanomat: 
 &lt;a href="https://www.hs.fi/kaupunki/art-2000006355404.htmlRead" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.hs.fi/kaupunki/art-2000006355404.htmlRead&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 about it in English on the HSL pages; 
 &lt;a href="https://www.hsl.fi/en/news/2019/hsls-ticket-sales-network-set-expand-beginning-next-year-18242UPDATE" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.hsl.fi/en/news/2019/hsls-ticket-sales-network-set-expand-beginning-next-year-18242UPDATE&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (01.07.2020): Meanwhile the number of HSL-operated ticket vending machines has increased. These machines support topping off the balance of your travel card WITHOUT taking a commission. Additionally, you can also now (something that had been promised for years) 
 &lt;a href="https://kortti.hsl.fi/etusivu" target="_blank" rel="noopener noreferrer nofollow"&gt;top off your balance online&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The system has still lots of bugs (according to HSL still about 1% of transactions fail), but hopefully HSL will work out these kinks over the next few decades.&lt;/p&gt;</description></item><item><title>Suojaus UV-valolta</title><link>https://jeltsch.org/en/suojaus_uv_valolta/</link><pubDate>Thu, 12 Dec 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/suojaus_uv_valolta/</guid><description>&lt;p&gt;** UV valot luokittellan seuravasti &lt;strong&gt;UV-C (100 / 200-280 / 290 nm, lyhytaalto, kova UV)UV-B (290-315 nm, keskiaalto, keskimääräinen UV)UV-A (315-400 nm, pitkäaallon UV, pehmeä UV, &amp;ldquo;musta valo&amp;rdquo;)Erityisesti UVC:n suhteen käytetään usein erilaisia ​​aallonpituusrajoja eri UV-tyyppien välisten rajojen määrittelemiseen. Alle 200 nm:n UVC:n aallonpituudet kutsutaan myös &amp;ldquo;vakuumi-UV (VUV)&amp;rdquo;. Toiset erottavat UVC-spektrin ja viittaavat aallonpituuksiin välillä 10 - 200 nm &amp;ldquo;UVC-VUV&amp;rdquo;. &amp;ldquo;Extreeminen (äärimmäinen) UV (EUV)&amp;rdquo; tarkoittaa aallonpituuksia välillä 10-121 nm, ja tämän alueen lyhyessä päässä säteilyä pidetään ionisoivana (niin kuin röntgensäteilyä). En kuitenkaan tiedä mitään selkeää aallonpituusrajaa, jota käytetään ionisoivan ja ei-ionisoivan säteilyn erottelun määrittämiseen.&lt;/strong&gt; Molekyylibiologia &lt;strong&gt;Useimpia molekyylibiologian UV-pöytiå käytetään etidiumbromidilla värjätyn DNA:n kuvantamiseen agaroosigeeleissä. Nämä UV-pöydät käyttävät noin 300-nm aallonpituutta (enimmäkseen 302 nm), mutta joillakin on myös pidempi aallonpituusvaihtoehto. Esim. Alpha Innotech/UVP, Inc/Ultra-Violet Products Ltd./Analytik Jena LM-26E UV-pöytää voidaan käyttää aallonpituudella 302 tai 365 nm). Nyrkkisääntö on, että mitä pidempi aallonpituus, sitä vähemmän se vaurioittaa DNA:ta (samalla myös DNA-interkaloidun etidiumbromidin signaali heikkenee). On myös 254-nm UV-lamppuja, mutta ne eivät sovellu DNA-töihin, koska ne aiheuttavat DNA:ssa mutaatiot jo muutamassa sekunnissa. Tämä ei ole yllättävää, koska DNA:n oma absorptiomaksimi on 260 nm ja se tarkoittaa, että DNA absorboi suurimman säteilymäärän. Siis 302 nm on kompromissi herkkyyden ja DNA-vaurioiden välillä.Työskenteleminen UV-pöydän kanssa ei ole vaaratonta, ja olettaisin, että UV-vaara on suurempi kuin etidiumbromiidivärjäyksen vaara. Jotkut tutkijat irrationaalisesta syystä pelkäävät etidiumbromiidia liikaa (https: //bitesizebio.com/95/ethidium-bromide-a-reality-check/, 
 &lt;a href="http://rrresearch.fieldofscience.com/2006/10/heresy-about-ethidium-bromide.html" target="_blank" rel="noopener noreferrer nofollow"&gt;http://rrresearch.fieldofscience.com/2006/10/heresy-about-ethidium-bromide.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://blogs.sciencemag.org/pipeline/archives/2016/04/18/the-myth-of-ethidium-bromide%29" target="_blank" rel="noopener noreferrer nofollow"&gt;https://blogs.sciencemag.org/pipeline/archives/2016/04/18/the-myth-of-ethidium-bromide)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Olen nähnyt &amp;ldquo;auringonpolttaman&amp;rdquo; yhdessä kollegassani liian pitkältä altistumiselta UV-pöytien UV-valolle. Kasvonaamari suojaa kasvojasi, mutta voit silti polttaa käsiäsi tai dekolteeasi.&lt;/strong&gt; UV-läpäisevät ja UV-läpinäkymättömät materiaalit &lt;strong&gt;Materiaalin (näkyvästä) valon läpinäkyvyydestä ei voida tietää, kuinka tehokkaasti materiaali absorboi UV-valoa. Tavallinen akryylilasi (&amp;ldquo;Plexiglas&amp;rdquo;) on läpinäkyvä suuremman aallonpituuden UV-säteilylle (kutsutaan myös UV-A, 315-400 nm) eikä siksi sovellu silmien suojaamiseen (
 &lt;a href="https://www.gsoptics.com/transmission-curves" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.gsoptics.com/transmission-curves&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 / ). Akryylilasi voidaan tehdä UV-läpinäkymättömäksi lisäämällä UV-säteilyä absorboivia lisäaineita. UV-suodattavalla akryylilasilla (&amp;ldquo;museolaadullinen akryyli&amp;rdquo;) on erilaisia ​​ominaisuuksia. Jos UV-aallonpituus on alle ~ 375 nm, mikä tahansa UV-suodattavaa akryylia käytetään. UF-4-akryylilasi suojaa vähiten: 80% 400 nm: n UV-säteestä johdetaan 2 mm: n levyn läpi. UF-3 suojaa paremmin ja UF-5 absorboi melkein kaiken hyvin näkyvän ultraviolettivalon (&amp;gt; 390 nm).&lt;/strong&gt; Polykarbonaatti (PC) on ystäväsi &lt;strong&gt;Kun tarvitset suojaa UV-säteiltä, ​​polykarbonaatti on kuitenkin ystäväsi. 3 mm paksu polykarbonaatti on käytännöllisesti katsoen täysin läpinäkymätön UV: lle useimmista UV-lähteistä, joita käytetään molekyylibiologiassa 400 nm asti. Siksi UV-suojaavat kasvonaamarit ja aurinkolasit valmistetaan pääasiassa polykarbonaatista.2 mm, joka on hiukan paksumpi kuin polykarbonaattisten aurinkolasien tyypillinen paksuus, on enimmäkseen riittävä, mutta vähemmän tehokas absorptio paksumpiin polykarbonaattiaineisiin verrattuna vain UV: n ollessa yli ~ 385 nm (siis hyvät aurinkolasit suojaavat silmiäsi molekyylibiologian UV-lampuilta , mutta kasvosi iho altistuu silti). Itse asiassa 2 mm paksuissa polykarbonaattisissa aurinkolaseissa on vähemmän kuin 2 mm polykarbonaattia, koska polykarbonaatin molemmilla puolilla on naarmuuntumaton, UV-säteilyä vaimentava pinnoite, koska polykarbonaatti on erittäin pehmeää ja naarmuuntuu helposti. Valitettavasti polykarbonaattimuoveja on vaikea tunnistaa, koska niiden lukumäärä on &amp;ldquo;7&amp;rdquo; hartsin tunnistuskoodien (RIC) luettelossa, joka on &amp;ldquo;Muu&amp;rdquo; -sekoitettu pussi.&lt;/strong&gt; Tuottajien tietojen tulkinta **Kun tarkistat lomakkeilla läpinäkyvien materiaalien optiset ominaisuudet, huomaat pian, että niitä on vaikea tulkita. Huomaat pian, että tuottajien verkkosivustojen lähestymistapa on vähemmän tieteellinen, mutta enemmän mainontaa. He puhuvat UV-säteilystä prosenteissa, mutta eivät missään nimessä mainitse materiaalin paksuutta, mikä on yksi tärkeimmistä imeytymisen / läpäisyn näkökohdista (
 &lt;a href="https://en.wikipedia.org/wiki/Beer%E2%80%93Lambert_law" target="_blank" rel="noopener noreferrer nofollow"&gt;https://en.wikipedia.org/wiki/Beer%E2%80%93Lambert_law&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). Epäilen voimakkaasti, että he käyttävät 2 mm valotieä (paksuus), toinen mahdollisuus on 1 cm (mikä on toinen &amp;ldquo;vakio&amp;rdquo; pituus). Jos sinulla on sisäpiiritietoa, ota meihin yhteyttä!&lt;/p&gt;</description></item><item><title>Free digital signing of documents under Linux - an impossibility?</title><link>https://jeltsch.org/en/free_digital_signing_of_documents_under_linux_an_impossibility/</link><pubDate>Sun, 01 Dec 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/free_digital_signing_of_documents_under_linux_an_impossibility/</guid><description>&lt;p&gt;The whole story started when I tried to sign a LibreOffice document. When you belive the internet, document signing is inbuilt into LibreOffice. I still have to find the person that managed to digitally sign a LibreOffice document. This experience shows, that despite 
 &lt;a href="https://en.wikipedia.org/wiki/Edward_Snowden" target="_blank" rel="noopener noreferrer nofollow"&gt;Edward Snowden&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 most people do not proactively care about security and privacy. Debian removed scdaemon from the gnupg2 package and as usual, one needs to be a command line ninja to fix this. The scdaemon gives smartcard support (which I do not have, but without the scdaemon the Kleopatra key manager refuses to run). I am using the default Ubuntu 18.04 installation and it was quite an odyssey to get a document signed. In fact, I still do not have a satisfactory way to do this. However one does it, something&amp;rsquo;s not right. Ubuntu 19.10 has fixed at least the invokation of the key manager from LibreOffice and I can invoke SeaHorse from the document signing dialog, but I still have no clue how to make my gpg keys visible to LibreOffice. Anybody figured this out? Until somebody shows me how to sign with LibreOffice, I use the very good, but proprietary software 
 &lt;a href="https://www.qoppa.com/pdfstudio/" target="_blank" rel="noopener noreferrer nofollow"&gt;PDFStudio&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to import my GPG keys and sign my PDF files.&lt;strong&gt;Signing services (DocuSign, HelloSign)&lt;/strong&gt; So what do you do if you need to sign e.g. a PDF and you have no means or do not want to subscribe to one of the document-signing certificate service like 
 &lt;a href="https://www.docusign.com/products-and-pricing" target="_blank" rel="noopener noreferrer nofollow"&gt;DocuSign&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
? Even with DocuSign&amp;rsquo;s budget plan a single digital signing costs $2. DocuSign has a 30-day free trial, but I do not know whether the certificats that you generate during the trial with continue to be valid after the end of the trial. HelloSign (
 &lt;a href="https://www.hellosign.com" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.hellosign.com&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, now owned by DropBox ) has also a free tier (allowing to sign 3 documents/month) and when signing, it embeds an invisible signature (which was invalid for some strange reason when I tested it even though HelloSign is in Adobe&amp;rsquo;s approved trust list).&lt;strong&gt;Self-signing, cacert and StartSSL&lt;/strong&gt;Technically you can created your own signatures (self-signed certificates), but if such PDFs are viewed with Acrobat Reader, the signature will be flagged as invalid and the fact of self-signing is displayed. There used to be 
 &lt;a href="http://www.cacert.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.cacert.org/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but to my knowledge, all browsers have removed the CAcert certificates and the same is likely true for Acrobat. StartSSL used to give out free certificates, but they do not exist anymore (they were seriously challenged with their own security).&lt;strong&gt;PDF Viewer support&lt;/strong&gt;Interestingly many PDF Viewers do anyway ignore the signing (e.g. the inbuilt PDF viewer from Firefox does not display anything). Other PDF viewers will display the signature, but NOT indicate, that it is not trusted (e.g. the Chrome Browser&amp;rsquo;s PDF viewer and Ubuntu&amp;rsquo;s default PDF viewer Evince). Since you have no idea what viewer your target will use to display your signed PDF, you are anyway in a bad situation (even if you subscribe to a document signing service). &lt;strong&gt;Letsencrypt&lt;/strong&gt;To increase the trust in the signing, one can use a 
 &lt;a href="https://letsencrypt.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Letsencrypt&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 certificate for signing. This signature certifies that the author of the document controls a specific website (in my case jeltsch.org). That is more than a self-signed certificate (and if the website is trusted, this is arguably also more than buying a subscription from DocuSign), but the re-purposed Letsencrypt certificate is not being trusted by Adobe since obviously the Letsencrypt endeavor was never meant for document signing (&amp;ldquo;Signer&amp;rsquo;s identity is unknown because it has not been included in your list oif trusted certificates and none of its parent certificates are trusted certificats&amp;rdquo;). However, the maximum lifetime of such a certificate is 3 months, after which it becomes invalid. It can still be used, but it will display that it is not valid because it has expired (or is not valid yet).&lt;strong&gt;How to misuse the Letsencrypt certificate&lt;/strong&gt;First, you need a web server, that uses Letsencrypt certificates to verify the web site identity. This is out-of-scope for this blog post, but there are several good tutorials (e.g. from the 
 &lt;a href="https://letsencrypt.org/getting-started/" target="_blank" rel="noopener noreferrer nofollow"&gt;Let’s Encrypt people themselves&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or from 
 &lt;a href="https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-18-04" target="_blank" rel="noopener noreferrer nofollow"&gt;Digital Ocean&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). Once you have your Let&amp;rsquo;s Encrypt certificates, this is the process to &amp;ldquo;misuse&amp;rdquo; them for signing documents:Since Letsencrypt requires certificate renewal every three months, there will be lots of fullchain.pem and privkey.pem files in the same directory and they are numbered. You obviously want to use the newest (the only valid) certificate and perhaps you want to renew the Let&amp;rsquo;s Encrypt certificate immediately before exporting it for document signing:&lt;code&gt;certbot --apache --force-renewal -n -d jeltsch.org&lt;/code&gt; or if you want to renew all certificates: &lt;code&gt;certbot --apache --force-renewal&lt;/code&gt; If you choose to renew all certificates, certbot will try to issue a single certificate for all domains that exist on your server (this possibility did not exist in the beginning of the Letsencrypt ecosystem, but was introduced later). If your server serves more than one domain, you need to manually specify the domain name, for which you want the certificate.For more details about how to use the certbot script, see 
 &lt;a href="https://certbot.eff.org/docs/using.html#certbot-commandsThis" target="_blank" rel="noopener noreferrer nofollow"&gt;https://certbot.eff.org/docs/using.html#certbot-commandsThis&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is the command, that converts the certs into a PKCS#12 file:&lt;code&gt;openssl pkcs12 -export -out signing_certificat.p12 -in /etc/letsencrypt/archive/website-name/fullchain1.pem -inkey /etc/letsencrypt/archive/website-name/privkey1.pem&lt;/code&gt;The PKCS#12 file stores the certificate and the private key in one encrypted file (with the file extension .p12). Therefore, the command will ask from you a keyphrase, which you absolutely need to remember to be able to use the certificate. Then you can transfer the p12 file to your desktop computer and use it to sign PDF files.&lt;strong&gt;Time stamping servers&lt;/strong&gt;If your PDF application asks for a time stamping server, you can use one of the free services, e.g. ca.signFiles.com/TSAServer.aspx or 
 &lt;a href="http://zeitstempel.dfn.de" target="_blank" rel="noopener noreferrer nofollow"&gt;http://zeitstempel.dfn.de&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, also these time stamping services are not trusted by Adobe Acrobat.Here the commands to generate a self-signed certificate (it asks for a (temporary) passphrase, just make up something and remember it, you need it in the second step):&lt;code&gt;openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 3650&lt;/code&gt;Conversion into a signing certificate (it first asks you for the temporary passphrase from above and then for the final passphrase, which you need to remember in order to use the certificate:&lt;code&gt;openssl pkcs12 -export -out signing_certificat.p12 -in cert.pem -inkey key.pem&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Bullying from the top</title><link>https://jeltsch.org/en/bullying_from_the_top/</link><pubDate>Fri, 22 Nov 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/bullying_from_the_top/</guid><description>&lt;p&gt;Some numbers from the Nature 2019 graduate survey (
 &lt;a href="https://www.nature.com/articles/d41586-019-03535-y" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.nature.com/articles/d41586-019-03535-y&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ) are discomforting. Very few of the respondents were from Finland, and therefore the aggregate from Finland has to be taken with a grain of salt. But every single incidence is one incidence too much. What worries me most is a) that bullied PhD students in Finland feel that they cannot speak out about their experiences without repercussions, and b) that bullying from the top might be more prominent in Finland as opposed to bulling from peers (if one includes other academic staff into the &amp;ldquo;top&amp;rdquo;). One student reportedly experienced bullying from the programme director (which falls under &amp;ldquo;other&amp;rdquo;, which was not separately listed by Nature in the graph). Numbers do not add up to 100% due to rounding and multiple mentionings.&lt;/p&gt;</description></item><item><title>Protection from UV light</title><link>https://jeltsch.org/en/protection_from_uv_light/</link><pubDate>Fri, 15 Nov 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/protection_from_uv_light/</guid><description>&lt;p&gt;&lt;strong&gt;First, some definitions&lt;/strong&gt;UV-C (100/200-280/290nm, short-wave, hard UV)UV-B (290-315nm, medium-wave, intermediate UV)UV-A (315-400nm, long-wave UV, soft UV, &amp;ldquo;black light&amp;rdquo;)Especially for UV-C, different wave-lengths cut-offs are occasionally used to define the borders between the different UV types. Some exclude the wavelengths below 200 nm from UV-C and refer to them with the term &amp;ldquo;vacuum UV (VUV)&amp;rdquo;. Others subdevide the UV-C spectrum and refer to the wavelengths between 10 and 200 nm as &amp;ldquo;UV-C-VUV&amp;rdquo;). &amp;ldquo;Extreme UV (EUV)&amp;rdquo; refers to wave lengths between 10-121 nm and at the short end of this range, radiation is considered to be ionizing (similar to X-rays). However, I do not know of any clear wavelength border that is used to define a separation between ionizing and non-ionizing radiation. &lt;strong&gt;Molecular biology&lt;/strong&gt;Most UV tables for molecular biology are used to detect ethidium bromid-stained DNA in agarose gels. They use a wavelength around 300nm (mostly 302nm), but some have a longer wavelength option (e.g. the Alpha Innotech LM-26E can be operated at 302 or 365 nm). Rule of thumb is that the longer the wave length the less damage is done to the DNA (but the signal from DNA-intercalated ethedium bromide becomes also weaker). There are 254-nm UV lamps, but these are not suitable for DNA since they will mutate your DNA within seconds. This is not surprising since the absorption maximum of DNA itself is at 260 nm and meaning that the maximum amount of radiation is absorbed by the DNA. Hence the 302 is a compromise between sensitivity and DNA-damage. Working with a UV-table is not without danger and I would assume that there is more danger from UV than from the ethidium bromide stain, which some people (scientists!) for one or the other irrational reason are too much afraid of (
 &lt;a href="https://bitesizebio.com/95/ethidium-bromide-a-reality-check/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://bitesizebio.com/95/ethidium-bromide-a-reality-check/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="http://rrresearch.fieldofscience.com/2006/10/heresy-about-ethidium-bromide.html" target="_blank" rel="noopener noreferrer nofollow"&gt;http://rrresearch.fieldofscience.com/2006/10/heresy-about-ethidium-bromide.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://blogs.sciencemag.org/pipeline/archives/2016/04/18/the-myth-of-ethidium-bromide" target="_blank" rel="noopener noreferrer nofollow"&gt;https://blogs.sciencemag.org/pipeline/archives/2016/04/18/the-myth-of-ethidium-bromide&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). I have seen &amp;ldquo;sunburn&amp;rdquo; in one of my colleagues from too long exposure to UV light from UV-tables. The face mask protects your face, but you can still burn your arms or your décolletage.&lt;strong&gt;UV-transmissive and UV-opaque materials&lt;/strong&gt;There is no way of knowning from the (visible) light transparency of a material how efficiently the material absorps UV light. Regular acrylic glass (&amp;ldquo;Plexiglas&amp;rdquo;) is transparent to higher wavelength UV radiation (also called UV-A, 315-400 nm) and is therefore not suitable for protecting the eyes (
 &lt;a href="https://www.gsoptics.com/transmission-curves/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.gsoptics.com/transmission-curves/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). Acrylic glass can be rendered UV-opaque by adding UV-absorbing additives. UV-filtering acrylic glass (&amp;ldquo;museum grade acrylic&amp;rdquo;) comes in different qualities. If the UV wave length is below ~375nm, any UV-filtering grade acrylic will do. UF-4 acrylic glass protects the least: 80% of 400nm-UV is passed through a 2mm sheet. UF-3 protects better and UF-5 absorps almost all of the very near-visible light UV (&amp;gt;390nm).&lt;strong&gt;Polycarbonate (PC) is your friend&lt;/strong&gt;However, when you need protection from UV, polycarbonate is your friend. 3 mm thick polycarbonate is virtually completely opaque to UV from most UV sources used for molecular biology up to 400 nm. Therefore, UV-protecting face masks and sun glasses are made mostly from polycarbonate.2 mm, which is a bit thicker than the typical thickness of polycarbonate sunglasses, is mostly sufficient but the less efficient absorption compared to thicker polycarbonate matters only for UV above ~385nm (hence, good sun-glasses protect your eyes from molecular biology UV lamps, but your face skin still gets exposed). In fact, 2 mm thick polycarbonate sunglasses have less than 2 mm polycarbonate since they have on both sides of the polycarbonate a non-scratch non-UV-absorbing coating, because polycarbonate is very soft and gets scratched very easily. Unfortunately polycarbonate plastics are difficult to recognize as their number is &amp;ldquo;7&amp;rdquo; on the resin identification code (RIC) list, which is the mixed bag of &amp;ldquo;Other&amp;rdquo;.&lt;strong&gt;Interpreting producers&amp;rsquo; data&lt;/strong&gt;When you check the data sheets for the optical properties of transparent materials, you soon realize that they are difficult to interpret. You soon notice that the approach of producers&amp;rsquo; web sites is less scientific, but more advertising. They talk about UV-transmission in %, but do nowhere mention the thickness of the material, which is one of the most important aspects of absorption/transmission (
 &lt;a href="https://en.wikipedia.org/wiki/Beer%E2%80%93Lambert_law" target="_blank" rel="noopener noreferrer nofollow"&gt;https://en.wikipedia.org/wiki/Beer%E2%80%93Lambert_law&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). I strongly suspect that they use a 2 mm lightpath (thickness), the other possibility being 1 cm (which is the other &amp;ldquo;standard&amp;rdquo; length). If you have any insider knowledge, please let me know!&lt;/p&gt;</description></item><item><title>PXE-booting from Netgate Pfsense SG-3100</title><link>https://jeltsch.org/en/pxe_booting_from_netgate_pfsense_sg_3100/</link><pubDate>Fri, 15 Nov 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/pxe_booting_from_netgate_pfsense_sg_3100/</guid><description>&lt;p&gt;To install Linux without the need of a CD/DVD/USB-stick, I now use PXE-booting (&amp;ldquo;pixie&amp;rdquo;-booting) on our local home network. I could not find good instructions and had to try out things before it started working, but the process itself is fairly simple. Here are the steps:&lt;/p&gt;</description></item><item><title>University of Helsinki loses court battle about lawfulness of 2015 mass layoff procedures</title><link>https://jeltsch.org/en/university_of_helsinki_loses_court_battle_about_lawfulness_of_2015_mass_layoff_procedures/</link><pubDate>Wed, 16 Oct 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/university_of_helsinki_loses_court_battle_about_lawfulness_of_2015_mass_layoff_procedures/</guid><description>&lt;p&gt;In 2015, the University of Helsinki sacked around 370 of its employees (and did not prolong temporary contracts of perhaps as many). Many survived only because their contracts did not end around the time when the &amp;ldquo;central committee&amp;rdquo; of the university administration overreacted when they realized how bad the university&amp;rsquo;s financial situation really had become. About 10 years of conservative financial austerity culminated in the spring 2015-elect government led by Finnish businessman Juha Sipilä, who was jointly responsible for the massive funding cuts that led to the massive layoffs at the end of 2015.Last month, a Finnish district court ruled that the layoffs had not been legal in the sense that the University of Helsinki did not adhere to the Finnish law on several accounts (&amp;quot;
 &lt;a href="https://www.finlex.fi/fi/laki/ajantasa/2007/20070334" target="_blank" rel="noopener noreferrer nofollow"&gt;Yhteistoimintamenettelylaki&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&amp;quot;, in English something like &amp;ldquo;Act on Collaboration in Businesses&amp;rdquo;). Notably, the court rebuked the university for its information policy and their lack of attempts to negotiate alternatives to the layoffs. This was exactly the feeling of most employees at the time: The central administration had cooked up a &amp;ldquo;solution&amp;rdquo; in some backroom meetings without consulting any of the stakeholders, and then it carelessly pushed this solution regardless of the consequences.The compensations that were granted to the plaintiffs were 5000 or 6000€ depending on the length of their employment. One can argue about the pros and cons of the US-American legal view on compensations (which aim at deterrence rather than compensation), but even for a financially challenged University, 64000€ (including 35000€ legal costs and 29000€ compensation to the five plaintiffs) will neither help the plaintiffs very much nor deter any university from repeating such actions. And judging from the response, the university&amp;rsquo;s central administration does not agree with the view of the district court, that the procedure did not follow the law.The largest Scandinavian daily newspaper Helsingin Sanomat reported about this case: 
 &lt;a href="https://www.hs.fi/politiikka/art-2000006245821.html" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.hs.fi/politiikka/art-2000006245821.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and also many other magazines, e.g. 
 &lt;a href="http://www.acatiimi.fi/6_2019/12.php" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.acatiimi.fi/6_2019/12.php&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Lymphologie 2019</title><link>https://jeltsch.org/en/lymphologie_2019/</link><pubDate>Sat, 12 Oct 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/lymphologie_2019/</guid><description>&lt;p&gt;A week ago, I visited Germany to participate in the 
 &lt;a href="https://www.lymphologie-kongress.de/" target="_blank" rel="noopener noreferrer nofollow"&gt;Lymphologie 2019&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 conference, which took place in Bad Krozingen near Freiburg.The conference is jointly organized every two years by the DGL (
 &lt;a href="https://www.dglymph.de/aktuelles/" target="_blank" rel="noopener noreferrer nofollow"&gt;Deutsche Gesellschaft für Lymphologie&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) and the GDL (
 &lt;a href="http://www.lymphologie.org/GDL/" target="_blank" rel="noopener noreferrer nofollow"&gt;Gesellschaft Deutschsprachiger Lymphologen&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). The meeting is overall very hands-on and clinically oriented with many workshops and practical advice. Therefore, it&amp;rsquo;s highly recommended for practitioners who are able to understand German. However, there is also a &amp;ldquo;basic science&amp;rdquo; track, and the organizers always manage to recruit some decent scientists for this track (see here: 
 &lt;a href="https://www.lymphologie-kongress.de/programm/samstag-03-10-15/%29" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.lymphologie-kongress.de/programm/samstag-03-10-15/)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Notably, the talks are delivered in German, which doesn&amp;rsquo;t make the recruiting task easier. Lymphologists in Germany continue to play a leading role in the treatment of lymphedema (and recently lipedema) with uniquely specialized experts and facilities (
 &lt;a href="https://www.foeldiklinik.de/" target="_blank" rel="noopener noreferrer nofollow"&gt;Földiklinik&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
), but English has become the language of biomedical research also in Germany. However, there is still a need for dissemination of research results in German language and that&amp;rsquo;s why I contribute occasionally to the German-language journal &amp;ldquo;Lymphologie in Forschung und Praxis&amp;rdquo;.&lt;/p&gt;</description></item><item><title>ISK 2019</title><link>https://jeltsch.org/en/isk_2019/</link><pubDate>Thu, 10 Oct 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/isk_2019/</guid><description>&lt;p&gt;The 
 &lt;a href="https://www.isk2019.cz/" target="_blank" rel="noopener noreferrer nofollow"&gt;International Symposium on Kallikreins and Kallikrein-related Peptidases&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (ISK) took place on September 25.-27. in Prague. Being not from the kallikrein-field, I learned a lot. E.g. I was not aware that KLK4 can activate plasminogen (a fact that might explain some of our early, inconsistent results where KLK4 occasionally seemed to weakly activate VEGF-C in cell culture). Not surprisingly, many participants were interested in our findings that KLK3/PSA can activate the growth factors VEGF-C and VEGF-D, both of which are implicated in cancer progression, notably in metastasis. They confirmed that there is not very much research on the effect of KLK3/PSA mutations on human fertility, but I am sure that someone is going to look at that.Even though it is considered more prestigious to deliver a speech than to present a poster, I have to reconsider and perhaps will present next time a poster. What I would prefer most: talking AND presenting and poster. Why do so few conferences offer this possibility? What depth can you delve into if you have only 15 minutes on stage? Has the attention span of conference participants really decreased over the recent decades due to Facebook, Youtube and Instagram? Maybe: 
 &lt;a href="https://www.telegraph.co.uk/science/2016/03/12/humans-have-shorter-attention-span-than-goldfish-thanks-to-smart/The" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.telegraph.co.uk/science/2016/03/12/humans-have-shorter-attention-span-than-goldfish-thanks-to-smart/The&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 atmosphere at the conference was really friendly and cooperative, perhaps also owing to the relatively small number of participants. If we really should extend our excursion into the KLK-field, I have many experts to turn to for help. I also met some researchers from the Charles University of Prague, who are doing lymphatic research and it looks like we can help each other out with our specific experimental possibilities. All in all, a very successful trip. Excluding the Lufthansa flight back home, which arrived so late for transit in Frankfurt that I did not manage to do shopping there on my way back as I had originally planned (many shops in Germany do close at 5 pm).&lt;/p&gt;</description></item><item><title>PoGo</title><link>https://jeltsch.org/en/pogo/</link><pubDate>Sun, 22 Sep 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/pogo/</guid><description>&lt;p&gt;If you are looking for the identity of PoGo players &lt;strong&gt;MarMiJe&lt;/strong&gt; or &lt;strong&gt;JelMicMar&lt;/strong&gt; in order to organize an exchange or a raid, just e-mail me at 
 &lt;a href="mailto:michael@jeltsch.org"&gt;michael@jeltsch.org&lt;/a&gt;
! Although PoGo was touted to be a community game, it is paradoxically not possible to send any messages to friends within the software itself. That is not a problem for those friends that are part of your real life, but how can you contact a best friend from another country, with whom you have exchanged presents every single day for 3 months?&lt;/p&gt;</description></item><item><title>Finnish abstract of our recent work about PSA (Prostate-specific antigen) in Duodecim</title><link>https://jeltsch.org/en/finnish_abstract_of_our_recent_work_about_psa_prostate_specific_antigen_in_duodecim/</link><pubDate>Sun, 25 Aug 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/finnish_abstract_of_our_recent_work_about_psa_prostate_specific_antigen_in_duodecim/</guid><description>&lt;p&gt;There is a nice Finnish language abstract about our recent finding that PSA (Prostate-specific antigen) activates VEGF-C and VEGF-D in the Finnish medical journal &lt;strong&gt;Duodecim&lt;/strong&gt;: Eturauhassyövän merkkiaine PSA aktivoi syövän leviämiseen osallistuvia veri- ja imusuonikasvutekijöitä (
 &lt;a href="https://www.duodecimlehti.fi/lehti/2019/15/duo15024" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.duodecimlehti.fi/lehti/2019/15/duo15024&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). Given the dominant position of the English language in medical science (and life science in general). &lt;strong&gt;Duodecim&lt;/strong&gt; is arguably the only relevant, remaining Finnish language medical journal. &lt;strong&gt;Duodecim&lt;/strong&gt; is the publication of the homonymous Association of Finnish Medical Doctors.&lt;/p&gt;</description></item><item><title>Nautilus (Ubuntu's file manager) and bookmarks</title><link>https://jeltsch.org/en/nautilus_ubuntu_file_manager_and_bookmarks/</link><pubDate>Tue, 06 Aug 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/nautilus_ubuntu_file_manager_and_bookmarks/</guid><description>&lt;p&gt;In the very old days, the Ubuntu&amp;rsquo;s file manager&amp;rsquo;s bookmarks were stored directly as invisible file in the home folder ($HOME/.gtk-bookmarks). Since 14.04, they have been hiding two levels deep in $HOME/.config/gtk-3.0/bookmarks.And if you wonder where the Nautilus scripts are, they are nowadays at $HOME/.local/share/nautilus/scripts/.&lt;/p&gt;</description></item><item><title>Mounting lvm2 manually</title><link>https://jeltsch.org/en/mounting_lvm2_manually/</link><pubDate>Fri, 02 Aug 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mounting_lvm2_manually/</guid><description>&lt;p&gt;All commands as sudo:&lt;/p&gt;
&lt;div class="codeblock syntax-highlight mb-3"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;vgscan (--mknodes)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;vgchange -ay (volumegroupname)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;(lvdisplay or lvs or ls -l /dev/volumegroupname/)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;mkdir -vp $PATH/{home,root} (to make a moint point)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;mount /dev/volumegroupname/home $PATH/home
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;mount /dev/volumegroupname/root $PATH/root
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;(ls -al $PATH/home)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;</description></item><item><title>Protein Purification Course 2019</title><link>https://jeltsch.org/en/protein_purification_course_2019/</link><pubDate>Wed, 31 Jul 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/protein_purification_course_2019/</guid><description>&lt;p&gt;We are again hosting the DPBM protein purification course this December in our lab. Secure your place as this practical course is popular and there are only 16 seats. You can bring your own protein and we will individualize the course program based on your needs!More information: 
 &lt;a href="http://research.med.helsinki.fi/corefacilities/b3p/teaching.htmlRegistration" target="_blank" rel="noopener noreferrer nofollow"&gt;http://research.med.helsinki.fi/corefacilities/b3p/teaching.htmlRegistration&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
: 
 &lt;a href="https://courses.helsinki.fi/en/dpbm-135/131042336" target="_blank" rel="noopener noreferrer nofollow"&gt;https://courses.helsinki.fi/en/dpbm-135/131042336&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>How to enable passwordless logins to a server</title><link>https://jeltsch.org/en/how_to_enable_passwordless_logins_to_a_server/</link><pubDate>Wed, 24 Jul 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_enable_passwordless_logins_to_a_server/</guid><description>&lt;ol&gt;
&lt;li&gt;Enable root login with password on the server. To do so, you need to edit the file /etc/ssh/sshd_config.Modify the lines starting with &amp;ldquo;PermitRootLogin&amp;rdquo; like this:#PermitRootLogin prohibit-passwordPermitRootLogin yes&lt;/li&gt;
&lt;li&gt;Restart the sshd server:sudo systemctl restart sshd&lt;/li&gt;
&lt;li&gt;On the client, copy the public key files to the server with the ssh-copy-id command:ssh-copy-id root@server&lt;/li&gt;
&lt;li&gt;On the server, disable root login with password and enable root login with public key authentication:PermitRootLogin prohibit-password#PermitRootLogin yes&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Ḿanuscript reviewing by annotating PDFs</title><link>https://jeltsch.org/en/manuscript_reviewing_by_annotating_pdfs/</link><pubDate>Fri, 28 Jun 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/manuscript_reviewing_by_annotating_pdfs/</guid><description>&lt;p&gt;Manuscripts for scientific peer-review are delivered as PDF files. Thus it appears most natural to comment the PDF file itself instead of submitting the comments as a separate text (file). However, many submission systems do not allow to submit comments in form of an annotated PDF file.In addition, there is no easy-to-use free/Open Source PDF editor for Linux (my platform of choice). Yes, there is PDFEdit (
 &lt;a href="http://pdfedit.cz/en/index.html%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://pdfedit.cz/en/index.html)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but it requires substantial learning and its last release dates back to 2012. There are free online PDF editors (e.g. 
 &lt;a href="https://www.pdfescape.com/%29" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.pdfescape.com/)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but sometimes I need a local tool. Although not Open Source and not free, the tool of my choice has been 
 &lt;a href="https://www.qoppa.com/pdfstudio/" target="_blank" rel="noopener noreferrer nofollow"&gt;PDF Studio Pro&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. It has all the features I need (actually much more than I need), it is truly cross-platform (Windows, Mac, Linux), easy to use and very affordable for what it offers ($129 single permanent license). Unfortunately, Quoppa software - the maker of PDF Studio - does not offer academic discounts.&lt;strong&gt;PDF Studio Viewer&lt;/strong&gt;A while ago, the makers of PDF Studio started to offer a free version called 
 &lt;a href="https://www.qoppa.com/pdfstudioviewer/download/" target="_blank" rel="noopener noreferrer nofollow"&gt;PDF Studio Viewer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. This free version has gotten more useful over time. Since last year, it also supports PDF annotation, which is very important for my work, mostly when I am peer-reviewing scientific manuscripts. For many academic users, the PDF Studio Viewer might be fully sufficient.&lt;strong&gt;Libre Office and Inkscape&lt;/strong&gt;Of course Libre Office Draw and Inkscape can edit PDFs, but they are not specialized for annotating. If you need to do extensive annotations, the process becomes soon very painful. In addition, Inkscape editing can be destructive (i.e. when you modify text), but I have used it e.g. to fill out forms.Apart from the lack of dedicated annotation and reviewing tools (&amp;ldquo;markups&amp;rdquo; like &amp;ldquo;replace text&amp;rdquo;, &amp;ldquo;crossout text&amp;rdquo;, &amp;ldquo;delete text&amp;rdquo;, &amp;ldquo;insert text&amp;rdquo; or callouts), Libre Office Draw is actually a quite capable PDF editor, but fails still sometimes to correctly open very complex PDF documents (I have had problems with background images/patterns). Strangely, the only reviewing tool (comments) are not exported by default. You need to check the &amp;ldquo;Export comments&amp;rdquo; box when you export your edited PDF file as PDF (the &amp;ldquo;Save&amp;rdquo; operation creates an ODG file, which you probably don&amp;rsquo;t want).&lt;strong&gt;PDFsam&lt;/strong&gt;If you do not have the need to annotate, then you might get away with the Open Source tool 
 &lt;a href="https://sourceforge.net/projects/pdfsam/" target="_blank" rel="noopener noreferrer nofollow"&gt;PDFsam&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Unlike PDFEdit, PDFsam is available from the Ubuntu repositories. PDFsam also has two non-free versions (
 &lt;a href="https://pdfsam.org/pdfsam-enhanced/" target="_blank" rel="noopener noreferrer nofollow"&gt;PDFsam Enhanced&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="https://pdfsam.org/download-pdfsam-visual/" target="_blank" rel="noopener noreferrer nofollow"&gt;PDFsam Visual&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). PDFsam Basic (the Open Source version) is just a simple GUI on top of some command line utilities, whereas the PDF Studio Viewer offers a true visual editing experience. I canot talk about the non-free versions of PDFsam as they are not available as free trials. In fact, all of the operations of PDFsam can be achieved via the command line (see here for my blog post about how to perform common PDF editing tasks using mostly the command line tool 
 &lt;a href="https://jeltsch.org/en/pdf/"&gt;pdftk&lt;/a&gt;
).&lt;strong&gt;Reducing file size&lt;/strong&gt;PDFsam Basic and PDF Studio Viewer do not offer any functionality to reduce file size. The LibreOffice Draw PDF export dialog let&amp;rsquo;s you reduce image resolution and JPEG compression, which you can use to reduce file size. But at the Open Source front, the only capable tools to reduce PDF size seem to be command line tools. I use 
 &lt;a href="https://www.ghostscript.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;ghostscript&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 for this task, but the command is not easy to remember:&lt;code&gt;gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf&lt;/code&gt;With PDF Studio Pro, you obviously do not need to remember the different keywords for the different output quality option (screen, ebook, printer, prepress) as you just choose from the drop down menu between the available options. If you are looking for an Open Source graphical wrapper for ghostscript, perhaps try 
 &lt;a href="https://sourceforge.net/projects/workerpdf/" target="_blank" rel="noopener noreferrer nofollow"&gt;workerPdf&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. &lt;strong&gt;Signing documents and adding signatures&lt;/strong&gt;PDF Studio Viewer let&amp;rsquo;s you sign documents if you have a 
 &lt;a href="https://www.docusign.com/products-and-pricing" target="_blank" rel="noopener noreferrer nofollow"&gt;DocuSign subscription&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, I am mostly concerned about being able to prove myself that I created a certain document (&amp;ldquo;self-signed signature&amp;rdquo;) and not that others are able to verify my authorship. For this scenario you are out of luck with PDF Studio Viewer. And apparently, PDFSam does not offer any possibility for signing (neither self-signing nor 3rd party signing). However, Libre Office Draw allows documents signing! I have been looking for an affordable solution (not self-signed, but trusted by other PDF readers) to sign PDF documents, but there seems to be no appropriate solution if you need to sign only rarely. The basic plan by DocuSign ($10/month) appears too expensive when signing only one document per month.&lt;strong&gt;Take-home message&lt;/strong&gt;If you want to stay with free or Open Source solutions, you probably need to combine several tools in order to cover all typical PDF editing tasks without pain: PDFsam Basic, LibreOffice Draw, PDF Studio Viewer and ghostscript. But if you edit PDFs often (as I do), buying PDF Studio Pro is clearly the way to go.&lt;/p&gt;</description></item><item><title>Ubuntu 18.04 boot messages</title><link>https://jeltsch.org/en/ubuntu_18_04_boot_messages/</link><pubDate>Tue, 25 Jun 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/ubuntu_18_04_boot_messages/</guid><description>&lt;p&gt;After switching computers (but staying on the same version of Ubuntu), I copied my openvpn configuration (/etc/openvpn) to the new system. And when I booted next time, I received a weird request during boot to type in my username and password. There was no mentioning for what purpose, so I had to guess. Additionally, there is a bug that required me to press twice the Enter key after the username and password. It appeared to be openvpn, which tried - by default - to start up all openvpn configurations that it could find in /etc/openvpn. On my old system I had set it not to start anything automatically. And of course this setting is not in the /etc/openvpn directory, but in /etc/default/openvpn. In order to prevent automatic starting, you need to uncomment the&lt;code&gt;#AUTOSTART=&amp;quot;none&amp;quot;&lt;/code&gt; line.In order to see what process was asking for the password during boot, I needed to see all the boot messages. This is done by pressing Esc shortly after boot to see the grub boot menu (if you have only Ubuntu installed, otherwise you&amp;rsquo;ll see the boot menu by default). You just press e to get into edit mode. Here you edit the line that starts with &lt;strong&gt;linux&lt;/strong&gt; and delete the two words &amp;ldquo;silent splash&amp;rdquo;. Then you press F10 to start the boot process.&lt;/p&gt;</description></item><item><title>Re-purposing the growth factor VEGF-C</title><link>https://jeltsch.org/en/re_purposing_the_growth_factor_vegf_c/</link><pubDate>Sat, 22 Jun 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/re_purposing_the_growth_factor_vegf_c/</guid><description>&lt;p&gt;An eLIFE digest features our recent publication about VEGF-C (
 &lt;a href="https://elifesciences.org/digests/44478/re-purposing-the-growth-factor-vegf-c" target="_blank" rel="noopener noreferrer nofollow"&gt;https://elifesciences.org/digests/44478/re-purposing-the-growth-factor-vegf-c&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). Even though our research did not deeply delve into the function of VEGF-C during reproduction, the reviewers comments and our answers (under the &amp;ldquo;Author response&amp;rdquo; heading) give more insight than the publication itself. We did not include the sperm motility data in the manuscript. Although sometimes stunning in its magnitude, we did not always measure increased sperm motility in response to active VEGF-C. As is common knowledge, sperm as a biological sample is of highly fluctuating consistency and quality. Interestingly, a paper in eLIFE published two years ago gives some additional insight in what we might be dealing with: 
 &lt;a href="https://elifesciences.org/articles/28811" target="_blank" rel="noopener noreferrer nofollow"&gt;Sperm competition risk drives rapid ejaculate adjustments mediated by seminal fluid&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. This paper shows that the swimming speed of sperm is rapidly regulated by males depending on the social situation (presence of a female or a male competitor). Imho, such factors seem to be almost impossible to control when dealing with human samples…However, the title ambiguously also refers to cancer. Based on our data, we speculate that VEGF-C can be repurposed from being lymphangiogenic to being angiogenic, and further, to be metastasis-promoting.&lt;/p&gt;</description></item><item><title>No quantum leap towards a car-free city</title><link>https://jeltsch.org/en/no_quantum_leap_towards_a_car_free_city/</link><pubDate>Fri, 14 Jun 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/no_quantum_leap_towards_a_car_free_city/</guid><description>&lt;p&gt;The 
 &lt;a href="https://www.hsl.fi/en" target="_blank" rel="noopener noreferrer nofollow"&gt;public transport company of the Finland’s capital region&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (HSL) has moved to a 
 &lt;a href="https://www.hsl.fi/en/newzones" target="_blank" rel="noopener noreferrer nofollow"&gt;new fare system&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The system was previously based on the city borders. This was unjust: A one-kilometre trip cost you more than 4 Euros if it happened to cross a city border while a 20-km trip (e.g. from Lauttasaari to Vuosaari) might have been only 2.2 €. Now the capital region is divided into concentric zones around the city center of Helsinki and the fare is determined which and how many zones you are entering during the trip. The trips are paid with an electronic travel card, which can be loaded with &amp;ldquo;time&amp;rdquo; (weekly, monthly or seasonal ticket) or &amp;ldquo;value&amp;rdquo; (to pay individual journeys).&lt;strong&gt;Insignificantly cheaper for most, but not all&lt;/strong&gt;The implied promise was that the system does not get more expensive, but this is obviously not true for everybody. For those people that use single tickets, the rise is noticeable. The price of a single ticket within the AB zone rose from 2.2€ to 2.8€ which is more than 27%. On the other hand the ticket is now valid for 80 minutes (instead of 60 minutes) and the region that can be travelled with the new ticket has expanded (mostly into the Western direction to Espoo). However these additional improvements are relevant only for a limited number of customers since the bulk amount of journeys stay within 60 minutes and within the Helsinki area of the AB zone. Moreover, the single tram-only tickets have been abolished. These tram tickets were much cheaper then the regular tickets that entitle you to ride any type of public transport. There are several media stories about the loosers of the ticket reform in the Finnish press, e.g. at Talouselämä: 
 &lt;a href="https://www.talouselama.fi/uutiset/hsln-lippu-uudistuksen-haviajat-ratikkamatkustajat-kolmannen-vyohykkeen-kautta-kulkevat-ja-vain-helsingissa-matkustavat/703ca51a-c6b8-3b71-9804-9f35ad89eeaa" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.talouselama.fi/uutiset/hsln-lippu-uudistuksen-haviajat-ratikkamatkustajat-kolmannen-vyohykkeen-kautta-kulkevat-ja-vain-helsingissa-matkustavat/703ca51a-c6b8-3b71-9804-9f35ad89eeaa&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. &lt;strong&gt;Promises&lt;/strong&gt;My own public transport expenses have been sharply rising (by about 25%) as I primarily used single tickets within the Helsinki part of the AB zone. This wouldn&amp;rsquo;t be a big issue if HSL had kept its promise to offer a substantial discount on users that keep the auto-renewing subscription ticket valid for a year or longer. However, I cannot even find this promise any more on the HSL website. When I asked the customer support of HSL, they told me that they are working on the implementation of such a discount, but they cannot say when it will be ready. This reminded me of the previous fare system update, when HSL promised to introduce a supplementary ticket for owners of monthly tickets valid within Helsinki in order to extend its range without the need to buy a full-price ticket for the whole greater Helsinki Region (&amp;ldquo;seutulippu&amp;rdquo;).&lt;strong&gt;No quantum leap towards a car-free city&lt;/strong&gt;While overall perhaps a tiny step into the right direction, the fare-system renewal is far from an attractive offer for car drivers to become public transport users. Much more courage and bigger steps are needed if 
 &lt;a href="https://www.theguardian.com/cities/2014/jul/10/helsinki-shared-public-transport-plan-car-ownership-pointless" target="_blank" rel="noopener noreferrer nofollow"&gt;Helsinki seriously wants to make private car ownership pointless by 2025&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. For families with children living in the C zone, the car is even financially still too competitive compared to public transport (ABC ticket for 2 adults &amp;amp; 2 children for one year: ~3500€).&lt;/p&gt;</description></item><item><title>Lymphologische (Grundlagen-)Forschung: wie funktioniert das?</title><link>https://jeltsch.org/en/lymphologische_grundlagen_forschung_wie_funktioniert_das/</link><pubDate>Wed, 29 May 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/lymphologische_grundlagen_forschung_wie_funktioniert_das/</guid><description>&lt;h4 id="vortrag-für-den-43-jahreskongress-der-deutschen-desellschaft-für-lymphologie" class="heading"&gt;Vortrag für den 43. Jahreskongress der Deutschen Desellschaft für Lymphologie&lt;a href="#vortrag-f%c3%bcr-den-43-jahreskongress-der-deutschen-desellschaft-f%c3%bcr-lymphologie" aria-labelledby="vortrag-für-den-43-jahreskongress-der-deutschen-desellschaft-für-lymphologie"&gt;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512" overflow="visible"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;PD Dr. Michael Jeltsch
Universität Helsinki &amp;amp; Wihuri-Forschungsinstitut
Haartmaninkatu 8
FIN-00290 Helsinki, Finnland

 &lt;a href="mailto:michael@jeltsch.org"&gt;michael@jeltsch.org&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>KLK3/PSA and cathepsin D activate VEGF-C and VEGF-D</title><link>https://jeltsch.org/en/klk3_psa_and_cathepsin_d_activate_vegf_c_and_vegf_d/</link><pubDate>Sat, 18 May 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/klk3_psa_and_cathepsin_d_activate_vegf_c_and_vegf_d/</guid><description>&lt;p&gt;
 &lt;a href="https://en.wikipedia.org/wiki/Prostate-specific_antigen" target="_blank" rel="noopener noreferrer nofollow"&gt;Prostate-specific antigen&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (PSA) is well known - at least among older males - as a prostate cancer marker, but few people know its physiological function: Sperm cells are trapped in fresh ejaculate, which has a jelly-like consistence. In order to release the sperm cells, the ejaculate needs to be liquefied and precisely this liquefaction is the task of PSA.Also surprising for many people is the fact, that scientists still do not know why high PSA levels are associated with prostate cancer. In 
 &lt;a href="https://doi.org/10.7554/eLife.44478" target="_blank" rel="noopener noreferrer nofollow"&gt;our latest research published yesterday in eLIFE&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, we have made a big step ahead in understanding the role of PSA in both reproductive and cancer biology.It appears that PSA (aka as kallikrein-related peptidase 3 - KLK3) and another enzyme called 
 &lt;a href="https://en.wikipedia.org/wiki/Cathepsin_D" target="_blank" rel="noopener noreferrer nofollow"&gt;cathepsin D&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 can activate two growth factors which have been implicated in cancer progression: 
 &lt;a href="https://en.wikipedia.org/wiki/Vascular_endothelial_growth_factor_C" target="_blank" rel="noopener noreferrer nofollow"&gt;VEGF-C&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="https://en.wikipedia.org/wiki/C-fos-induced_growth_factor" target="_blank" rel="noopener noreferrer nofollow"&gt;VEGF-D&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. These growth factors do likely contribute to tumor angiogenesis and tumor lymphangiogenesis. By inducing angiogenesis - the growth of blood vessels - the tumor ensures its own supply with nutrients and oxygen. Such blood supply is necessary for a tumor to grow beyond the size of a few millimeters. Likewise, tumor lymphangiogenesis happens when the tumor induces the growth of lymphatic vessels and it is tightly linked to the lymphatic spread (metastasis) of the tumor.Both VEGF-C and VEGF-D are produced as inactive precursors (pro-VEGF-C, pro-VEGF-D) and need to be activated in order to induce the growth of blood or lymphatic vessels. With 
 &lt;a href="https://en.wikipedia.org/wiki/ADAMTS3" target="_blank" rel="noopener noreferrer nofollow"&gt;ADAMTS3&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, we have identified the enzyme that activates VEGF-C during embryonic development - which also requires vessel growth - in 2014 (
 &lt;a href="https://www.ahajournals.org/doi/full/10.1161/CIRCULATIONAHA.113.002779" target="_blank" rel="noopener noreferrer nofollow"&gt;Jeltsch et al.&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). However, it remained unclear whether the same enzyme is responsible also for pathological vessel growth. Now it seems likely that patholigical vessel growth uses different enzymes and PSA and cathepsin D have become prime suspects. Our next experiments will test whether we can slow down or halt cancer growth by blocking these enzymes.&lt;/p&gt;</description></item><item><title>1000+ citations</title><link>https://jeltsch.org/en/1000_citations/</link><pubDate>Wed, 15 May 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/1000_citations/</guid><description>&lt;p&gt;The first among my publications to brake the 1000 citations-barrier was 
 &lt;a href="https://doi.org/10.1083/jcb.200302047" target="_blank" rel="noopener noreferrer nofollow"&gt;Gerhardt et al. 2003&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. With the &amp;ldquo;tip cell concept&amp;rdquo;, it set a paradigm for vascular biology research: Not all endothelial cells are equal and the tip cell is a specialized cell that marks the forefront of the angiogenic sprout. However, my contribution was limited (number 7 out of 11 authors): I produced most of the proteins that were needed for the study. This spring, 
 &lt;a href="https://doi.org/10.1126/science.276.5317.1423" target="_blank" rel="noopener noreferrer nofollow"&gt;Jeltsch et al. 1997&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 crossed the first time the 1000-citation mark. The paper describes a mouse, that overexpresses VEGF-C in the skin. It is the first ever in-vivo demonstration of a lymphangiogenic growth factor. Although not setting any paradigm, it marks the start of the 
 &lt;a href="https://web.archive.org/web/20160305010215/http://www.nature.com/focus/angiogenesis/classics/vegf.html" target="_blank" rel="noopener noreferrer nofollow"&gt;molecular era in lymphatic research&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. What percentage of papers achieve 1000+ citations? That differs between disciplines, but e.g. according to 
 &lt;a href="https://en.wikipedia.org/wiki/Citation_impact" target="_blank" rel="noopener noreferrer nofollow"&gt;https://en.wikipedia.org/wiki/Citation_impact&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 on average it is less than 1 in 4000. Compare this to the average paper, which receives 7.8 citations. And even this average is heavily influenced by a few highly-cited papers (
 &lt;a href="https://commons.wikimedia.org/wiki/File:Journal_impact_factor_Nature_Plos_One.png" target="_blank" rel="noopener noreferrer nofollow"&gt;similar to the Impact Factor&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). The median number of citations is 4, meaning that about half of all papers have less than 4 citations (see 
 &lt;a href="http://www.scottbot.net/HIAL/index.html@p=22108.html" target="_blank" rel="noopener noreferrer nofollow"&gt;here&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
).&lt;/p&gt;</description></item><item><title>Is Ubuntu 18.04 still using the SSD drive for swap?</title><link>https://jeltsch.org/en/is_ubuntu_18_04_still_using_the_ssd_drive_for_swap/</link><pubDate>Fri, 10 May 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/is_ubuntu_18_04_still_using_the_ssd_drive_for_swap/</guid><description>&lt;p&gt;In an Ubuntu 18.04 two disk setup (/ on SSD, /home on spinning drive), my Ubuntu 18.04 has still defaulted to use swap space on the SSD although there was a swap partition of the same size on the spinning drive. This was not a new install, but a system upgrade from 16.04 (where I had created a swap partition manually on the spinning drive to spare the SSD). Linux is able to determine whether a drive is spinning or not, but apparently the installation/upgrade script was not very smart.What swap partitions are available?&lt;code&gt;sudo fdisk -l[…]Disk /dev/sda: 74,5 GiB, 80026361856 bytes, 156301488 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisklabel type: dosDisk identifier: 0x34836041Device Boot Start End Sectors Size Id Type/dev/sda1 * 2048 148054782 148052735 70,6G 83 Linux/dev/sda2 148056062 156301311 8245250 4G 5 Extended/dev/sda5 148056064 156301311 8245248 4G 82 Linux swap / SolarisDisk /dev/sdb: 931,5 GiB, 1000204886016 bytes, 1953525168 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisklabel type: dosDisk identifier: 0xf6870277Device Boot Start End Sectors Size Id Type/dev/sdb1 2048 8390655 8388608 4G 82 Linux swap / Solaris/dev/sdb2 8390656 1953525167 1945134512 927,5G 83 Linux[…]&lt;/code&gt;Checking which drive is the SSD:&lt;code&gt;cat /sys/block/sda/queue/rotational0cat /sys/block/sdb/queue/rotational1&lt;/code&gt;Which swap partition is used?&lt;code&gt;more /etc/fstab[…]# swap was on /dev/sda5 during installationUUID=fdb5ad84-f758-4326-a6c8-7adf91d21079 none swap sw 0 0[…]Check whether the UUID corresponds to the SSD:sudo blkid /dev/sda5/dev/sda5: UUID=&amp;quot;fdb5ad84-f758-4326-a6c8-7adf91d21079&amp;quot; TYPE=&amp;quot;swap&amp;quot; PARTUUID=&amp;quot;34836041-05&amp;quot;&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Apply successfully to the University of Helsinki</title><link>https://jeltsch.org/en/apply_successfully_to_the_university_of_helsinki/</link><pubDate>Sun, 28 Apr 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/apply_successfully_to_the_university_of_helsinki/</guid><description>&lt;h3 id="what-are-my-chances-to-be-accepted-into-a-helsinki-university-masters-program" class="heading"&gt;What are my chances to be accepted into a Helsinki University Master&amp;rsquo;s Program?&lt;a href="#what-are-my-chances-to-be-accepted-into-a-helsinki-university-masters-program" aria-labelledby="what-are-my-chances-to-be-accepted-into-a-helsinki-university-masters-program"&gt;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512" overflow="visible"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;This differs greatly from year to year and between the different programs. The admission rates for most individual programs have been anywhere between 5% and 40%, with popular programs like 
 &lt;a href="https://www.helsinki.fi/en/masters-programme-in-environmental-change-and-global-sustainability/1.2.246.562.17.40383583743" target="_blank" rel="noopener noreferrer nofollow"&gt;Environmental Change and Global Sustainability&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or 
 &lt;a href="https://www.helsinki.fi/en/masters-programme-in-economics-master-of-social-sciences-2-years/1.2.246.562.17.60620161533" target="_blank" rel="noopener noreferrer nofollow"&gt;Economics&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 at the low end and e.g. 
 &lt;a href="https://www.helsinki.fi/en/masters-programme-in-forest-sciences-master-of-science-agriculture-and-forestry-2-years/1.2.246.562.17.25007658815" target="_blank" rel="noopener noreferrer nofollow"&gt;Forest Sciences&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="https://www.helsinki.fi/en/masters-programme-in-theoretical-and-computational-methods-master-of-science-2-years/1.2.246.562.17.11493460437" target="_blank" rel="noopener noreferrer nofollow"&gt;Theoretical and Computational Methods&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 at the high end.&lt;/p&gt;</description></item><item><title>Linux copy (cp)</title><link>https://jeltsch.org/en/linux_copy_cp/</link><pubDate>Wed, 17 Apr 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/linux_copy_cp/</guid><description>&lt;p&gt;In order to copy all xml files from one directory to another without overwriting existing files with the same name:&lt;code&gt;cp -vnpr /source/*.xml /destination&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Denkbar knapper Sieg der Finnischen Sozialdemokraten über die ultrarechten Basisfinnen</title><link>https://jeltsch.org/en/denkbar_knapper_sieg_der_finnischen_sozialdemokraten_ber_die_ultrarechten_basisfinnen/</link><pubDate>Mon, 15 Apr 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/denkbar_knapper_sieg_der_finnischen_sozialdemokraten_ber_die_ultrarechten_basisfinnen/</guid><description>&lt;p&gt;Die gestrigen Parlamentswahlen in Finnland verliefen so dramatisch wie lange nicht mehr. Bis in die frühen Morgenstunden hatten viele Wähler gezittert, weil es zeitweilig so aussah, dass die Rechtaussenpartei der Basisfinnen die stärkste Fraktion im finnischen Parlament stellen würde und damit auch traditionell den Vortritt bei den Regierungsverhandlungen gehabt hätte. Der letztendliche Vorsprung der Sozialdemokraten vor den Basisfinnen fiel mit 0.2% hauchdünn aus. Obwohl die Sozialdemokraten nach 1999 erstmals wieder die stärkste Fraktion stellen werden, ist die Freude verhalten. Da keine Partei über 20% der Stimmen erreichen konnte, wird die Regierungsbildung schwierig. Alle demokratischen Parteien hatten im Vorfeld der Wahlen eine Koalition mit den Basisfinnen ausgeschlossen. Die von einigen erhoffte Schwächung der ultrarechten Basisfinnen durch eine Parteispaltung vor nicht einmal zwei Jahren ist nicht eingetreten und macht den Wahlerfolg der Basisfinnen um so verstörender. Das finnische Konzept, die Anziehungskraft der ultrarechten Parteien durch ihre explizite Einbinding in die Politik zu schwächen hat sich somit wahrscheinlich als Fehler herausgestellt. Zwei zentrale Standpunkte der Basisfinnen waren die verschärfte Einwanderungs- und Flüchtlingspolitik und die vielleicht geringste Priorität aller Parteien bezüglich des Umweltschutzes und speziell der Bekämpfung der globalen Erwärmung. In beiden Punkten unterscheiden sich die Basisfinnen grundlegend von fast allen anderen Parteien. Traditionell ist aber die finnische Politik eine Konsenspolitik und mit wenigen Ausnahmen sind Koalitionen jeder Partei mit jeder anderen Partei denkbar. Zur Zeit sieht noch so aus als ob alle demokratischen Parteien sich an ihr Wahlversprechen halten werden, nicht mit den Basisfinnen zu koalieren. Der wahrscheinliche zukünftige Ministerpräsident der Sozialdemokraten Antti Rinne hat in einem Interview nach der Wahlnacht noch einmal die Unvereinbarkeit der Standpunkte der Basisfinnen mit sozialdemokratischen Werten betont und das er eine unterschiedliche Behandlung von Menschen aufgrund ethnischer Zugehörigkeit oder Hautfarbe unmöglich akzeptieren kann.Im Prinzip ging es bei den Wahlen um eine Abrechnung mit der seit vier Jahren im Amt befindlichen Koalitionsregierung unter dem Ministerpräsidenten Juha Sipilä. Juha Sipilä hatte schon vor einem Monat den Rücktritt seiner Regierung bekanntgegeben, und war nur noch geschäftsführend im Amt, weil er zentrale Versprechen zur Erneuerung des Gesundheitssystems aufgrund mangelnder Unterstützung nicht einhalten konnte. Sipilä von der Finnischen Zentrumspartei ist (oder sollte man lieber sagen war) ein Quereinsteiger aus der Wirtschaft in die Politik. Obwohl die konservativen Sammlungspartei und die Basisfinnen (dem finnischen Pendant zur AfD) auch der bisherigen Koalitionsregierung angehörten, wurde nur die Zentrumspartei vom Wähler für die Politik der letzten Jahre mit massiven Verlusten von über 7% abgestraft, ihrem schlechtesten Ergebnis seit 100 Jahren.Ob meine eigenen Hoffnungen nach verstärkten Investitionen in Bildung und Forschung sich erfüllen, steht und fällt mit den Sozialdemokraten und deshalb haben sie auch meine Stimmen erhalten. Obwohl auch alle anderen Parteien versprochen haben die Ausgaben für R&amp;amp;D langfristig zu verdoppeln, ist die Ideologie der schwarzen Null auch in Finnland bei den Konservativen beliebt. Zumindest die Konservativen und die Zentrumspartei haben innerhalb der letzten 10 Jahre jede Gegegenheit verpasst zu zeigen, dass ihnen Investitionen in unsere Zukunft und in unsere Kinder am Herzen liegen. Es ist schon merkwürdig, dass es Geschäftsleuten wie Juha Sipilä ein fremder Gedanke sein sollte, dass man die Zukunft investieren muss, um wettbewerbsfähig zu bleiben.&lt;/p&gt;</description></item><item><title>ChemBio Finland</title><link>https://jeltsch.org/en/chembio_finland/</link><pubDate>Thu, 28 Mar 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/chembio_finland/</guid><description>&lt;p&gt;The biyearly 
 &lt;a href="https://chembio.messukeskus.com/?lang=en" target="_blank" rel="noopener noreferrer nofollow"&gt;ChemBio Finland&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 event at the 
 &lt;a href="https://messukeskus.com/?lang=en" target="_blank" rel="noopener noreferrer nofollow"&gt;Helsinki Fair Center&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is taking place on this week&amp;rsquo;s Wednesday and Thursday. I presented our key project at the booth of the Academy of Finland (
 &lt;a href="http://www.aka.fi/fi/akatemia/media/Ajankohtaiset-uutiset/2019/tervetuloa-suomen-akatemian-osastolle-chembio-messuille/%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.aka.fi/fi/akatemia/media/Ajankohtaiset-uutiset/2019/tervetuloa-suomen-akatemian-osastolle-chembio-messuille/)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Many people showed up to listen to our work on how to move in-vitro antibody generation technologies into the 21st century using synthetic biology and Crispr.&lt;/p&gt;</description></item><item><title>Passwordless login via the GUI and ssh defaults</title><link>https://jeltsch.org/en/passwordless/</link><pubDate>Mon, 25 Mar 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/passwordless/</guid><description>&lt;p&gt;I use cloud services at 
 &lt;a href="https://csc.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;CSC&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (e.g. pouta.csc.fi), and they do not allow SSH login with a traditional username/password combo. When I want to make a bookmark in my file manager (Nemo oder Nautilus/Files), pointing to this location. I need to specify an RSA key file that is used for the login. On the command line, it looks as follows:&lt;/p&gt;</description></item><item><title>Poor correlation of the Journal Impact Factor with scientific impact</title><link>https://jeltsch.org/en/poor_correlation_of_the_journal_impact_factor_with_scientific_impact/</link><pubDate>Wed, 13 Mar 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/poor_correlation_of_the_journal_impact_factor_with_scientific_impact/</guid><description>&lt;p&gt;&lt;strong&gt;Definition of the Journal Impact Factor&lt;/strong&gt;The Journal Impact Factor (JIF or short IF) of Journal X is the number of citations found from all journals &amp;amp; proceedings (in the 
 &lt;a href="https://clarivate.com/products/web-of-science/web-science-form/web-science-core-collection/" target="_blank" rel="noopener noreferrer nofollow"&gt;Web of Science core collection&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) published in 2017 to articles in Journal X, divided by the number of articles that were published in the two previous years (2016 and 2016). For the JIF, only journals and proceedings count (not books) and within journals only original articles and reviews (editorials, letters and meeting abstracts do not count).As one can easily see, there are several factors in this description that lend themselves to interpretation and manipulation by humans. First, any writing in a scientific journal needs to be classified (e.g. whether it is an article or a letter) and that classification is made by humans. Furthermore, the selection of what is included in the Web of Science core collection is not a fixed constant, but the list is updated dynamically by humans.&lt;strong&gt;Web of Science versus Scopus&lt;/strong&gt;So what about journals that are not in the WoS core collection? I have published e.g. an article in a German-language journal (
 &lt;a href="https://www.dglymph.de/fileadmin/global/pdfs/Gesamt-PDF_LymphForsch_1-2013_kl.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;Lymphologie in Forschung und Praxis&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). This Journal is not included in any WoS collection. Despite initial reservations, this review article has meanwhile gathered 8 citations, which is a remarkable success given that the median citation count of a scientific publication is four (
 &lt;a href="http://www.scottbot.net/HIAL/index.html@p=22108.html" target="_blank" rel="noopener noreferrer nofollow"&gt;source&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
; see also 
 &lt;a href="https://lucbeaulieu.com/2015/11/19/how-many-citations-are-actually-a-lot-of-citations/" target="_blank" rel="noopener noreferrer nofollow"&gt;this blog post&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). How can I report the JIF when some grant application requires me to list it?Luckily, there is still competition to the Impact Factor, namely the 
 &lt;a href="https://www.scopus.com/sources?dgcid=RN_AG_Sourced_300000264" target="_blank" rel="noopener noreferrer nofollow"&gt;Cite Score&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. That number was invented by the World&amp;rsquo;s largest scientific publisher 
 &lt;a href="https://www.elsevier.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;Elsevier&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Elsevier keeps also count of citations in the 
 &lt;a href="https://www.scopus.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Scopus&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 database. Scopus is less choosy when it comes to journal selection and most journals that are not listed in the WoS core collection are listed by Scopus.**ResearchGate Journal Impact?**So what do you do if your journal is not listed by either of the two big scientometric providers? There is still one other metric that you can use, namely 
 &lt;a href="https://researchgate.net" target="_blank" rel="noopener noreferrer nofollow"&gt;ResearchGate&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The &lt;em&gt;RG Journal Impact&lt;/em&gt; is not well documented (at least I could not find much) but presumably uses a similar method. However, it is difficult to trust a metric if you do not know how it is calculated. I have published exactly one article that is not counted by WoS or Scopus. However, this is due to fact that the journal (
 &lt;a href="https://www.frontiersin.org/journals/bioengineering-and-biotechnology" target="_blank" rel="noopener noreferrer nofollow"&gt;Frontiers in Biotechnology and Bioengineering&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) is young. Its publisher has announced that it will receive an impact factor still this year and that the Impact Factor will be quite nice. For the time being, I am using the RG Journal Impact (
 &lt;a href="https://www.researchgate.net/journal/2296-4185_Frontiers_in_Bioengineering_and_Biotechnology" target="_blank" rel="noopener noreferrer nofollow"&gt;3.02&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
).&lt;strong&gt;Large discrepancies in the journal evaluation&lt;/strong&gt;Even though the way the cite score is calculated is very similar to the JIF, the resulting numbers can be surprisingly different. At the bottom of this text is a comparison of the JIF, Cite Score and RG Journal Impact for three different journals from the year 2015, in which I have published. One notable difference is that the JIF takes into consideration the 2 previous years, whereas the Cite Score considers the previous 3 years. However, that does not explain the majority of the differences. The Cite Score is also less choosy when it comes to the content type: it counts - unlike the JIF - also editorials and letters (as a rule of thumb it counts everything).&lt;strong&gt;A weak correlation&lt;/strong&gt;The Impact factor is misused. It was developed to evaluate journals (for librarians to decide whether to subscribe to a journal or not) and has then subsequently been used to evaluate individual articles and even individual researchers. The correlation between the Impact Factor and the actual scientific impact (e.g. measured in terms of citations) has been steadily declining over the last decades (see e.g. this research: 
 &lt;a href="https://arxiv.org/abs/1205.4328%29" target="_blank" rel="noopener noreferrer nofollow"&gt;https://arxiv.org/abs/1205.4328)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. From my personal experience, I can confirm that this is true as the correlation between the JIF and the actual number of citation among my own publications is around 0.32. This is pretty bad if your goal is to use the JIF as a proxy to predict scientific impact in terms of future citations.&lt;strong&gt;UPDATE&lt;/strong&gt;The 2018 Impact Factor for Frontiers in Biotechnology and Bioengineering is 5.122 (
 &lt;a href="https://www.frontiersin.org/journals/bioengineering-and-biotechnology#" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.frontiersin.org/journals/bioengineering-and-biotechnology#&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). Congratulations!&lt;/p&gt;</description></item><item><title>The battle between the big publishers and the scientific community</title><link>https://jeltsch.org/en/the_battle_between_the_big_publishers_and_the_scientific_community/</link><pubDate>Mon, 04 Mar 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_battle_between_the_big_publishers_and_the_scientific_community/</guid><description>&lt;p&gt;I participated in last week&amp;rsquo;s Townhall discussion 
 &lt;a href="http://tiedonhinta.fi/fi/2019/01/29/keskustelutilaisuus/?fbclid=IwAR1dmg8GXHASCT3HXiuWsLCLCcHT1hiv7-INNIq6jWFDfYQyeloX1UEjWqg" target="_blank" rel="noopener noreferrer nofollow"&gt;Mikä on avoimen tiedon hinta?&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (&amp;ldquo;What&amp;rsquo;s the price to access knowledge?&amp;rdquo;), which was precipitated by the recent discontinuation of Finnish universities&amp;rsquo; access to journals published by the Tyler &amp;amp; Francis group. Mikael Laakso introduced the audience to the open access issue and the problems of rising prices, and Arja Tuuliniemi reported about the ongoing negotiations with Tyler &amp;amp; Francis and the Wiley group. While publishers like to portrait themselves as the researcher&amp;rsquo;s friend and ally, fact is that most of the scientific publishing industry is owned by big multinational stock market-listed corporations, which primarily answer to their share holders and researchers needs play a secondary role in the best case. While one would think that electronic publishing is driving down the prices of publishing and accessing published material, the reality shows exactly the opposite.In the current situation, where many Finnish universities are struggling with shrinking budgets, these millions of Euros could be spend better and the FinElib consortium is constantly trying to negotiate fair deals with publishing giants like 
 &lt;a href="https://www.vocativ.com/culture/science/five-corporations-control-academic-publishing/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Elsevier, Springer, Tyler &amp; Francis, Wiley and SAGE&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. If the negotiations do not yield results before the old agreements expire, Finnish universities are sometimes cut of from access to some journals. This has happened now again (after 
 &lt;a href="http://tiedonhinta.fi/en/english/" target="_blank" rel="noopener noreferrer nofollow"&gt;a similar crisis&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in 2016). At the beginning of February this year journals published by the Taylor &amp;amp; Francis group have been inaccessible for Finnish researchers.
 &lt;a href="https://www.coalition-s.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Plans S&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (i.e. the initiative of the European Research Council to mandate open access for all state-funded research by 2020) is certainly strengthening the negotiation position of the FinElib consortium, because all European customers are essentially lining up their requests according to the Plan S requirements. However, it is still unclear how Plan S will affect smaller, not-for-profit publishers like scientific societies (
 &lt;a href="https://scholarlykitchen.sspnet.org/2018/12/06/why-society-and-not-for-profit-journals-are-worth-preserving-better-economic-and-continuing-value-for-the-community" target="_blank" rel="noopener noreferrer nofollow"&gt;https://scholarlykitchen.sspnet.org/2018/12/06/why-society-and-not-for-profit-journals-are-worth-preserving-better-economic-and-continuing-value-for-the-community&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). My personal opinion is that there is no reason to panic. A 
 &lt;a href="https://www.infodocket.com/2018/12/19/max-planck-society-discontinues-agreement-with-elsevier-affirms-support-for-projekt-deal" target="_blank" rel="noopener noreferrer nofollow"&gt;similar shutdown of Elsevier access&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 happened at the beginning of this year (2019) at all Max-Planck-Institutes and and seems to be tolerated by scientists quite well. Even though I might not be able to instantly access all content, this situation should be rather viewed as an opportunity. You can still access all the content that you need (perhaps with extremely rare exceptions).&lt;/p&gt;</description></item><item><title>Changing swappiness on Linux and SDD</title><link>https://jeltsch.org/en/changing_swappiness_on_linux_and_sdd/</link><pubDate>Tue, 19 Feb 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/changing_swappiness_on_linux_and_sdd/</guid><description>&lt;p&gt;The swappiness parameter is available from&lt;code&gt;/proc/sys/vm/swappiness&lt;/code&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;ldquo;0&amp;rdquo; means &amp;ldquo;swap only to disk when you absolutely have to&amp;rdquo;&lt;/li&gt;
&lt;li&gt;&amp;ldquo;100&amp;rdquo; means &amp;ldquo;swap immediately to disk&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you are running you OS from an SDD, you might not want the default of 60, especially not if you have decent amounts of RAM (16 or 32 GB). In order to preserve the lifetime of your SDD drive, execute&lt;code&gt;sudo sysctl vm.swappiness=10&lt;/code&gt;.However, the setting disappears after a reboot and in order to make it permanant, you need to add the following line to /etc/sysctl.conf:&lt;code&gt;vm.swappiness=10&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Mounting group directories via the fstab</title><link>https://jeltsch.org/en/mounting_group_directories_via_the_fstab/</link><pubDate>Mon, 11 Feb 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mounting_group_directories_via_the_fstab/</guid><description>&lt;p&gt;At the University of Helsinki, one can apply for group directories, which is simply disk space on a NAS. These are easily mounted when you use a university-managed computer via the university menu, but what about if you use your own machine? At least for Ubuntu Linux, the way to mount these directories has changed multiple times during the years and it again broke recently. The current entry in the /etc/fstab file in my (Vanilla, non-university-managed) Ubuntu 16.04 is as follows:&lt;code&gt;# HY group directories//group2.ad.helsinki.fi/h204 /home/local_username/GROUP-drive cifs noauto,user,user=hy_username,nobrl,uid=1000,gid=1000,file_mode=0666,dir_mode=0777 0 0&lt;/code&gt;Then you can simply execute &amp;ldquo;mount /home/local_username/GROUP-drive&amp;rdquo; and you will be asked for your HY password. The number 2 and the string &amp;ldquo;h204&amp;rdquo; in the server address (group2.ad.helsinki.fi/h204) are specific for the cost center which is in this case H2042 (taking the first digit from the cost center string and first four characters from the cost center string, respectively).And here are some instruction on how to do it manually on a Macintosh:https://helpdesk.it.helsinki.fi/en/instructions/saving-and-sharing/group-storage-space/remote-access-home-and-group-directory-mac&lt;/p&gt;</description></item><item><title>Sourdough whole wheat bread</title><link>https://jeltsch.org/en/sourdough_whole_wheat_bread/</link><pubDate>Sat, 09 Feb 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/sourdough_whole_wheat_bread/</guid><description>&lt;p&gt;Traditional Finish bread is made from rye and sourdough. This requires expertise, especially when you follow the &amp;ldquo;purist&amp;rdquo; approach and only use whole rye flour, water, salt, and sourdough. Most rye bread that is produced for commercial sale has not been baked by these purist rules. Different from rye, wheat is much less problematic when it comes to baking. However, the reputation of wheat has recently suffered due its high gluten content. This is mostly unjustified because a high gluten content of wheat was one of the major goals of hundreds of years of breeding. Not only is gluten a protein (and therefore important in a grain-heavy diet), but wheat gluten is especially gluey and thus maintains the structure of the bread.I have some 30 years experience with baking wholegrain wheat bread using yeast as raising agent. But last week, I did challenge myself with preparing a sourdough bread. Not yet rye, but wheat sourdough. I prepared the sourdough myself. I added some yeast and yogurt at the beginning hoping that they would keep the bad bacteria away until the good microorganisms have settled in. Although we own an electric grinding mill, I mostly have bought flour for my baking so far because I find the price for wheat grains unacceptable (&amp;gt;2.5€/kg). Luckily I have finally found a farm, that is directly selling wheat grain for a very competitive price and that is (almost) reachable by public transport from Helsinki: 
 &lt;a href="https://krannintila.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;Krannin Tila&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The result of my experiment was not bad. Even my biggest critics - my kids - did eat the bread (however only when it was oven-fresh). Its taste reminds me more of rye bread than of wheat bread. I guess it is more important how you bake the bread than whether rye or wheat is used.And here is the recipe:&lt;/p&gt;</description></item><item><title>Finland: Paradise for cross-country skiing</title><link>https://jeltsch.org/en/cross-country_skiing/</link><pubDate>Sun, 03 Feb 2019 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/cross-country_skiing/</guid><description>&lt;p&gt;At the moment, Finland is a paradise for cross-country skiing. Lots of snow and thousands of kilometers of cross-country ski-tracks (in the capital region almost 1000 km, most of which are easy to reach by public transport). A 13 km circular track starts just in front of my apartment at the old city district (Vanhakaupunki), and the picture for this post has been taken from this track. My sister Claudia maintains an excellent blog about Helsinki (
 &lt;a href="https://claudiashelsinki.com" target="_blank" rel="noopener noreferrer nofollow"&gt;https://claudiashelsinki.com&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ) which mainly targets tourists and her last blog post featured cross-country skiing in Finland (and specifically in Helsinki). Her blog is very informative for everybody who wants to visit Finland and specifically Helsinki. However, Claudia writes in German (
 &lt;a href="https://claudiashelsinki.com/2019/02/02/langlaufparadies-helsinki-und-finnland" target="_blank" rel="noopener noreferrer nofollow"&gt;https://claudiashelsinki.com/2019/02/02/langlaufparadies-helsinki-und-finnland&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ), but of course, there is Google Translate, which makes the information available, albeit it sometimes hurts: 
 &lt;a href="https://translate.google.com/translate?sl=de&amp;amp;tl=en&amp;amp;u=https%3A%2F%2Fclaudiashelsinki.com%2F2019%2F02%2F02%2Flanglaufparadies-helsinki-und-finnland%2F" target="_blank" rel="noopener noreferrer nofollow"&gt;https://translate.google.com/translate?sl=de&amp;tl=en&amp;u=https%3A%2F%2Fclaudiashelsinki.com%2F2019%2F02%2F02%2Flanglaufparadies-helsinki-und-finnland%2F&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Increased resilience</title><link>https://jeltsch.org/en/increased_resilience/</link><pubDate>Tue, 27 Nov 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/increased_resilience/</guid><description>&lt;p&gt;I strongly believe that companies are genuinely interested in getting critical feedback. At the very least, it should be part of their corporate survival instinct. When dissatisfied customers simply switch to an alternative vendor without giving feedback, the damage is already done. That&amp;rsquo;s why I always give feedback if a product does not meet my high-quality expectations.However, this time I am writing about a product I have been very satisfied with, namely the new 
 &lt;a href="https://www.gelifesciences.com/en/us/shop/chromatography/prepacked-columns/size-exclusion/superdex-75-increase-p-06188" target="_blank" rel="noopener noreferrer nofollow"&gt;GE Healthcare Superdex 75 Increase 10/300 GL&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. It is a gel filtration column and an iteration of the previous 
 &lt;a href="https://www.gelifesciences.com/en/us/shop/chromatography/prepacked-columns/size-exclusion/superdex-75-10300-gl-and-5150-gl-p-05899" target="_blank" rel="noopener noreferrer nofollow"&gt;Superdex 75 10/300 GL&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which we have been using for the last 30 years. The biggest advantage of the &amp;ldquo;Increase&amp;rdquo; is the higher pressure-resistance. A few weeks back an overworked grad student forgot to close the column after use and returned it to the fridge, where the 20% ethanol slowly evaporated over the following 2 weeks. The fridge is ventilated and when I needed the column, the damage was already done: There was a perhaps 8 mm gap and a dry zone of approximately once inch had been developing. I immediately filled up the dead volumes with degassed 20% ethanol and started a very slow run (0.05 ml/min) for several hours, after which is switched to degassed water and then to buffer. After letting it run for about 2 days the gap was reduced to about 3 millimeters. The remaining gap was removed by adjusting with the top adapter (I needed to screw it down as much as possible).Now I needed to test the &amp;ldquo;repaired&amp;rdquo; column. I did both a functional test (separating two proteins in PBS) and the acetone test (injecting 100 µl 2% acetone in water). I was massively surprised when the aceton test showed about 19000 theoretical plates (which is more than we ever got with our old Superdex 75 columns). And the separation of the two proteins (RNaseA and BSA) showed that the column is still fully functional. However, we cannot tolerate any gel compression, since the ability of the adapter to correct for it is maxed out (GE Healthcare used to produce a longer adapter, which would allow us to compensate even further, but they chose to discontinue this product).Both the grad student and myself were relieved after getting these results because buying a new column would have set us back by 2200€ and since we have no dedicated funding to operate our 
 &lt;a href="http://research.med.helsinki.fi/corefacilities/b3p/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;core facility&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, I would have been forced to offload this expense to the grad student&amp;rsquo;s laboratory. Unfortunately, I did not take a picture of the damaged column as my instinctive reaction was to immediately start the rescue. However, the column in the picture below is the damaged column after the rescue operation was complete.&lt;/p&gt;</description></item><item><title>Thus we learn our lessons, not for life, but for the lecture-room</title><link>https://jeltsch.org/en/thus_we_learn_our_lessons_not_for_life_but_for_the_lecture_room/</link><pubDate>Tue, 27 Nov 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/thus_we_learn_our_lessons_not_for_life_but_for_the_lecture_room/</guid><description>&lt;p&gt;Non vitae sed scholae discimus (&amp;ldquo;Thus we learn our lessons, not for life, but for the lecture-room&amp;rdquo;). 2000 years ago Seneca wrote this to one of his students. My son is of the same opinion: Much of his curriculum content is irrelevant for real life. Unfortunately, I have to agree (and many experts do agree as well). Within a few years, the initial pride and joy of starting school are followed by boredom and disinterest. Just a few weeks into the autumn semester, the kids are merely waiting for the Christmas vacation. Learning should be fun and I wonder what is going wrong? How does the school manage to kill off the natural curiosity and motivation that quickly?In the beginning, I argued with my son, that it is not very important WHAT you learn, but that you learn how to learn, which should be possible with almost any topic. However, while perhaps true, this notion is at the same time a confession of failure by the ppeople, who make and implement the curricula at our schools. Why does it seem so difficult to choose topics that are interesting and relevant?100 years ago, reading, writing and basic arithmetics might have been enough. Knowledge is exploding these days, but the only answer of curriculum planners is the cram more into the plans without getting rid of teaching obsolete factual knowledge. That leaves little freedom for the teaching of methodological competencies which are deeply needed in today&amp;rsquo;s society.I get it, that schools have limited financial and personnel possibilities. However, there are teachers, who - against all material limits (in one of the richest countries in the world!) - manage to deliver a modern and enjoyable customer (sic!) experience.As an answer to the future needs of our society, some people try to push the STEM subjects (science, technology, engineering and mathematics). However, especially in these subjects, the knowledge and information growth is so fast that curricula (which are by definition rather inert) and also most teachers are not able to keep pace with. Even though the knowledge might be relevant, the more important lessons that should be taught are not of factual knowledge, but of methodological knowledge. And methodological knowledge can be taught with highly interesting and relevant topics:&lt;/p&gt;</description></item><item><title>How to change the MAC address of the Ubiquity Edge Router X</title><link>https://jeltsch.org/en/how_to_change_the_mac_address_of_the_ubiquity_edge_router_x/</link><pubDate>Wed, 14 Nov 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_change_the_mac_address_of_the_ubiquity_edge_router_x/</guid><description>&lt;p&gt;Bring up the command line tool (CLI) from the browser GUI. If you use any special characters in your password, you might need to change your password first via the GUI. Despite considerable effort, I did not manage to type special characters into the CLI using Firefox on a Mac (copy-paste does not work). Assuming that you want to change eth0:configureset interfaces ethernet eth0 mac 00:03:0D:51:B4:D2commitsave&lt;/p&gt;</description></item><item><title>Nicht für das Leben, sondern für die Schule lernen wir</title><link>https://jeltsch.org/en/nicht_f_r_das_leben_sondern_f_r_die_schule_lernen_wir/</link><pubDate>Tue, 13 Nov 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/nicht_f_r_das_leben_sondern_f_r_die_schule_lernen_wir/</guid><description>&lt;p&gt;Non vitae sed scholae discimus („Nicht für das Leben, sondern für die Schule lernen wir.“; &amp;ldquo;Thus we learn our lessons, not for life, but for the lecture-room.&amp;rdquo;) ist ein ungefähr 2000 Jahre altes Zitat Senecas aus einem Brief an einen seiner Schüler. Mein Sohn ist der gleichen Ansicht: das meiste, was er in der Schule lernen müsse, wäre nicht wichtig für das wirkliche Leben. Leider muss ich ihm (und viele andere Experten mit mir) da Recht geben. Dem Stolz und der Freunde, die den Anfang der Schullaufbahn der meisten Kinder begleiten, folgt oft innerhalb weniger Jahre die Ernüchterung. Schon wenige Wochen nach den grossen Ferien warten die Kinder nur noch auf die Herbst und dann auf die Weihnachtsferien, obwohl Lernen doch Spaß machen kann. Was läuft hier falsch? Wie schaffen es die Schulen so schnell, die natürliche Neugierde und Motivation der Kinder zu abzutöten?Ich habe anfangs zu argumentieren versucht, dass es nicht wichitg is WAS man lernt, sondern dass man das LERNEN lernt. Und das könne man ja an beliebigen Themen. Leider ist dieses Argument ein Armutszeugnis für diejenigen, die die Lehrpläne für unsere Schulen erstellen oder umsetzen. Warum lässt man dann die Schüler nicht LERNEN lernen an Themen, die interessant und relevant sind? Wo vor hundert Jahren Lesen, Schreiben und die Grundrechenarten genügten, wächst das Wissen heutzutage exponentiell. Und die einzige Antwort der Schulbürokraten ist, immer mehr neuen Stoff in die Lehrpläne zu packen, ohne Altes aus den Lehrplänen zu streichen. Dabei währen eher mehr Freiräume als früher notwendig, weil die Vermittlung vieler der heutzutage benötigten Kompetenzen Spielraum und flexible Strukturen benötigt. Mir ist klar, das die (personellen und finanziellen) Möglichkeiten der meisten Schulen begrenzt sind. Trotzdem gibt es viele Lehrer, die dem Mangel (in einem der reichsten Länder der Welt!) die Stirn bieten und mit mit viel Energie und Engagement modernen Unterricht gestalten.Viele sehen das Heil in einer verstärkten Rolle der MINT-Fächer (MINT = Mathematik, Informatik, Naturwissenschaft und Technik; auf Englisch STEM: science, technology, engineering and mathematics), aber gerade hier ist der Informationszuwachs so rasant, das Lehrpläne und vermutlich auch die meisten Lehrer nicht annährend mit der Realität mithalten könnten, auch wenn das zu vermittelnde Wissen unmittelbar relevant wäre. Deshalb sind heute Lehrer gefragt, die ihren Schüleren nicht nur Fakten beibringen, sondern Methoden. Solche Konzepte kann man gerade mit hochaktuellen und interessanten Themen vermitteln:&lt;/p&gt;</description></item><item><title>OpenVPN server on pfsense and client on Ubuntu 16.04</title><link>https://jeltsch.org/en/openvpn_server_on_pfsense_and_client_on_ubuntu_16_04/</link><pubDate>Fri, 02 Nov 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/openvpn_server_on_pfsense_and_client_on_ubuntu_16_04/</guid><description>&lt;p&gt;I have been setting up an 
 &lt;a href="https://openvpn.net" target="_blank" rel="noopener noreferrer nofollow"&gt;OpenVPN&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 server on my 
 &lt;a href="https://www.netgate.com/solutions/pfsense/sg-3100.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Netgate SG-3100 router&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I hope this makes syncronizing backups to a physically separate location easier. There are many walkthroughs to set up an OpenVPN server on a 
 &lt;a href="https://www.pfsense.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;pfsense router&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and that works nicely. However, I am using 
 &lt;a href="https://blog.ubuntu.com/desktop" target="_blank" rel="noopener noreferrer nofollow"&gt;Ubuntu&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 16.04 at work and setting up the client requires a bit more than doing the same on MacOS or Windows. On Ubuntu, it is mandatory to update DNS information manually after establishing the VPN tunnel if you have opted for the setting to route all internet traffic originating from the client through the VPN server. If you do no update the DNA resolver information on the Ubuntu client, you can access the the VPN-internal network (in my case 10.0.0.0/24), but you cannot use hostnames. E.g. ping 
 &lt;a href="https://www.google.com" target="_blank" rel="noopener noreferrer nofollow"&gt;www.google.com&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 will fail, but ping 172.217.21.164 will succeed. Similarly, your browser will not find any URLs. And browsing with IP-addresses (&amp;ldquo;http://172.217.21.164&amp;rdquo;) is not very practical.The default configuration on Ubuntu does not allow for this update of the DNS resolver to happen automatically for security reasons. There is a script included in the 
 &lt;a href="https://packages.ubuntu.com/search?keywords=openvpn" target="_blank" rel="noopener noreferrer nofollow"&gt;Ubuntu package of openvpn&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 that updates this information (/etc/openvpn/update-resolv-conf). But in order for this to work one needs to&lt;/p&gt;</description></item><item><title>Internationalization in everyday operations at Meilahti campus</title><link>https://jeltsch.org/en/internationalization_in_everyday_operations_at_meilahti_campus/</link><pubDate>Mon, 22 Oct 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/internationalization_in_everyday_operations_at_meilahti_campus/</guid><description>&lt;p&gt;&lt;strong&gt;Meet the rectors at Meilahti&lt;/strong&gt;Last Thursday (18.10.2018), the new rector of Helsinki University 
 &lt;a href="https://www.helsinki.fi/en/news/higher-education-science-policy/professor-jari-niemela-appointed-as-rector-of-the-university-of-helsinki" target="_blank" rel="noopener noreferrer nofollow"&gt;Jari Niemelä&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and the 
 &lt;a href="https://flamma.helsinki.fi/en/management/vicerectors?lang=en" target="_blank" rel="noopener noreferrer nofollow"&gt;four vice-rectors (Sari Lindblom, Paula Eerola, Hanna Snellman, Tom Böhling)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 visited the Meilahti campus for an open question and answer event. Hardly any foreigners were present during the event. Consequently, the language of communication was Finnish. Obviously, foreigners won&amp;rsquo;t participate if they do not understand and speak the language of the event. And since foreigner&amp;rsquo;s don&amp;rsquo;t participate, there is no reason to change the language of the event, and so the circle continues… &lt;strong&gt;Traditionally Finnish and Swedish only&lt;/strong&gt;The Meilahti campus holds a special position when it comes to language use since until very recently, it was impossible to receive a degree from Meilahti without knowing Finnish or Swedish since the only degree programs were not offered in English. However, the situation has been changing (e.g. with the move of the 
 &lt;a href="https://www.helsinki.fi/en/faculty-of-medicine/psychology" target="_blank" rel="noopener noreferrer nofollow"&gt;Psychology Department&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to Meilahti and the establishment of new degree programs like 
 &lt;a href="https://www.helsinki.fi/en/programmes/master/translational-medicine-transmed" target="_blank" rel="noopener noreferrer nofollow"&gt;TRANSMED&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
), but old habits die hard. &lt;strong&gt;Trailblazers RPU and HiLIFE&lt;/strong&gt;The trailblazers for internationalization at the Meilahti campus are the Research Programs Unit and HiLIFE. The postgraduate students and postdocs of the 
 &lt;a href="https://www.helsinki.fi/en/faculty-of-medicine/research-programs-unit" target="_blank" rel="noopener noreferrer nofollow"&gt;Research Programs Unit&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (RPU) and the 
 &lt;a href="https://www.helsinki.fi/en/helsinki-institute-of-life-science" target="_blank" rel="noopener noreferrer nofollow"&gt;HiLIFE&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 recruitments are the two most internationalized parts of the Meilahti campus and consequently, Hannu Sariola (previous vice dean for research at Meilahti) and Tomi Mäkelä (the HiLIFE director) brought up the topic of internationalization pointing out that the rules of the university allow for more language flexibility than is actually implemented. To date, the only official languages at the University of Helsinki are Finnish and Swedish, although more English-speaking than Swedish-speaking students are enrolled. English is also the de-facto language of almost all scientific endeavors. Balancing the domestic languages with English likely has no perfect solution. If the university wants to optimize its international impact and success, the role of Finnish and Swedish inevitable has to decline unless massively more resources become available.**Separate events?**In order to engage the foreign staff as well, the dean of the faculty recently organized the faculty staff meeting twice: once in English and once in Finnish. I am not sure whether such separation is a long-term good idea, but it addresses the issue pragmatically and gets the job done. If someone suggested separating the faculty X-mas party according to language, that would be considered discriminatory, but for a working meeting, nobody seems to object…**PS:**I am not the only one who is aware that internationalization has a long way to go. There is a nice article on the Helsinki University intranet portraying the new vice rector Hanna Snellman and her take on the issue: 
 &lt;a href="https://flamma.helsinki.fi/en/HY377022" target="_blank" rel="noopener noreferrer nofollow"&gt;https://flamma.helsinki.fi/en/HY377022&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, the university keeps most of its interesting web content behind locked doors (inside their 
 &lt;a href="https://flamma.helsinki.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;Flamma&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 service), inaccessible to the general public, who is paying the university&amp;rsquo;s bills… What does the university fear? More transparency?&lt;/p&gt;</description></item><item><title>SSD or spinning disk?</title><link>https://jeltsch.org/en/ssd_or_spinning_disk/</link><pubDate>Wed, 12 Sep 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/ssd_or_spinning_disk/</guid><description>&lt;p&gt;&lt;code&gt;sudo apt install smartmontoolssudo smartctl -a /dev/sda&lt;/code&gt;or&lt;code&gt;cat /sys/block/sda/queue/rotational&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Lehrpläne aus der Vergangenheit</title><link>https://jeltsch.org/en/lehrpl_ne_aus_der_vergangenheit/</link><pubDate>Mon, 10 Sep 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/lehrpl_ne_aus_der_vergangenheit/</guid><description>&lt;p&gt;Non vitae sed scholae discimus („Nicht für das Leben, sondern für die Schule lernen wir“) ist ein ungefähr 2000 Jahre altes Zitat Senecas aus einem Brief an einen seiner Schüler. Meine Kinder sind der gleichen Ansicht: das meiste, was er in der Schule lernen muss, wäre nicht wichtig für das wirkliche Leben. Leider muss ich ihm (und auch viele Experten mit mir) da Recht geben. Dem Stolz und der Freunde, die den Anfang der Schullaufbahn der meisten Kinder begleiten, folgt oft innerhalb weniger Jahre die Ernüchterung. Schon wenige Wochen nach den grossen Ferien warten die Kinder nur noch auf die Herbst- und dann die Weihnachtsferien, obwohl Lernen doch Spaß machen könnte. Was läuft hier falsch? Wie schafft es die Schule so schnell, die natürliche Neugierde und Motivation der Kinder zu töten?Ich habe früher zu argumentieren versucht, dass es nicht wichitg is WAS man lernt, sondern dass man das LERNEN lernt. Und das könne man ja an beliebigen Themen. Leider ist dieses Argument ein Armutszeugnis für diejenigen, die die Lehrpläne für unsere Schulen erstellen und umsetzen. Warum lässt man dann die Schüler nicht lernen lernen an Themen, die interessant und relevant sind? Wo vor hundert Jahren Lesen, Schreiben und Rechnen genügte (und mit Rechnen meine ich die Grundrechenarten), wachsen heutzutage Wissen (leider auch Desinformation) exponentiell. Und die einzige Antwort der Schulbürokraten ist, immer mehr neuen Stoff in die Lehrpläne zu packen, ohne Altes aus den Lehrplänen zu streichen.Viele sehen das Heil in einer verstärkten Rolle der MINT-Fächer (MINT = Mathematik, Informatik, Naturwissenschaft und Technik; auf Englisch STEM: science, technology, engineering and mathematics), aber gerade hier ist der Informationszuwachs so rasant, das Lehrpläne und vermutlich auch die meisten Lehrer nicht annährend mit der Realität mithalten könnten, auch wenn das zu vermittelnde Wissen unmittelbar relevant wäre. Deshalb sind heute Lehrer gefragt, die ihren Schüleren nicht nur Fakten sondern auch die Natur von Wissen und Realität nahezubringen imstande sind. Solche Konzepte kann man gerade mit hochaktuellen und interessanten Themen vermitteln, z.B. Klimaveränderung: warum wir wissen, was wir wissen; was ist der Unterschied zwischen &amp;ldquo;Fakten&amp;rdquo; und &amp;ldquo;Meinungen&amp;rdquo;, warum gibt es in der Wissenschaft keine &amp;ldquo;Wahrheit&amp;rdquo; gibt, warum es trozdem Theorien, gibt, die mit an Sicherheit grenzender Wahrscheinlichkeit richtig sind und was eigentlich &amp;ldquo;richtig&amp;rdquo; und &amp;ldquo;falsch&amp;rdquo; in der Wissenschaft bedeutet und warum Wissenschaft eben keine Anhäufung von Fakten ist, sondern eine Methode. Und zwar die besten Methode, die wir kennen, um uns der Realität zu nähern (damit oute ich mich als Gegner der postmodernen Beliebigkeit, die auch die Wissenschaft als kulturbestimmt und ohne irgendwelche spezielle Beziehung zur Realität oder zur Wahrheit betrachtet).Die aktuellen Lehrpläne (zumindest die der Schule meiner Kinder) bereiten auf das vor, was vorgestern wichtig war. Die heutigen Kinder brauchen anstatt Stoffwissen Methoden. Und die Methoden kann man anhand eines Stoffes lernen, der interessant für jedes individuelle Kind ist. Und dabei geht es auch nicht um die Stoffmenge, sondern eher um die Tiefe. Kreativiät, Engagement und Verantwortung sind andere Dinge, die heutige Schulen lehren sollten und die für das Überleben der Menschheit unabdingbar sind; mehr zu diesem Thema gibt es zuhauf im Internet, hier nur zwei Links zur Anregung: 
 &lt;a href="https://www.cicero.de/kultur/wir-brauchen-eine-bildungsrevolution/51963" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.cicero.de/kultur/wir-brauchen-eine-bildungsrevolution/51963&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 und 
 &lt;a href="http://www.spiegel.de/plus/a-00000000-0002-0001-0000-000158147643/" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.spiegel.de/plus/a-00000000-0002-0001-0000-000158147643/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>SnapGene and partial restriction digests revisited</title><link>https://jeltsch.org/en/snapgene_and_partial_restriction_digests_revisited/</link><pubDate>Thu, 23 Aug 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/snapgene_and_partial_restriction_digests_revisited/</guid><description>&lt;p&gt;Snapgene is a software for the wet lab molecular biologist, who does lots of cloning work (construct design and annotation). Since I last wrote about the SnapGene software (
 &lt;a href="https://www.snapgene.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.snapgene.com/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ), many good things have happened:&lt;/p&gt;</description></item><item><title>International Vascular Biology Meeting 2018 organizational feedback</title><link>https://jeltsch.org/en/international_vascular_biology_meeting_2018_organizational_feedback/</link><pubDate>Wed, 20 Jun 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/international_vascular_biology_meeting_2018_organizational_feedback/</guid><description>&lt;p&gt;As member of the local organizing committee for the 
 &lt;a href="https://b3p.it.helsinki.fi/IVBM/" target="_blank" rel="noopener noreferrer nofollow"&gt;IVBM 2018&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, I was asking conference participants for direct feedback. I received lots of praise, which I do not want to iterate here. If we are ever going to organize a large international conference again, here are the things that we should do differently next time. Maybe this list can also help other first-time organizers of large, international conferences. If this list gives you the impression that the conference was badly organized, you would be mistaken! All the important stuff worked smoothly and some of the issues below were solved before any of the participants noticed. However, there is always room for improvement of the details! And - as always - some of the issues were out of our control as we had outsourced some of the work, most notably to 
 &lt;a href="https://www.confedent.fi/en/" target="_blank" rel="noopener noreferrer nofollow"&gt;Confedent International&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. And some decisions were a compromise between the optimal and what the conference budget could accommodate. I also encourage you to contact me if you want to add something to this list; it could make things better in the future!&lt;/p&gt;</description></item><item><title>Minireview about key molecules in lymphatic development, function, and identification</title><link>https://jeltsch.org/en/minireview_about_key_molecules_in_lymphatic_development_function_and_identification/</link><pubDate>Fri, 08 Jun 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/minireview_about_key_molecules_in_lymphatic_development_function_and_identification/</guid><description>&lt;p&gt;
 &lt;a href="https://www.researchgate.net/profile/Erich_Brenner" target="_blank" rel="noopener noreferrer nofollow"&gt;Erich Brenner&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 asked us more than a year ago whether we could contribute to the 
 &lt;a href="https://www.sciencedirect.com/journal/annals-of-anatomy-anatomischer-anzeiger/special-issue/10PJ9ZLP6WJ" target="_blank" rel="noopener noreferrer nofollow"&gt;special issue about human lymph vessels&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 he was editing for &lt;em&gt;Annals of Anatomy&lt;/em&gt;. We agreed that we might be able to contribute a minireview. In the beginning, I was also hesitating, because Annals of Anatomy is not per se an open access journal. However, our university has meanwhile started to cover the 
 &lt;a href="https://en.wikipedia.org/wiki/Article_processing_charge" target="_blank" rel="noopener noreferrer nofollow"&gt;article processing charges&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (APCs) for several publishers (including the biggest scientific publisher on this planet - 
 &lt;a href="https://www.elsevier.com/about/this-is-elsevier#data" target="_blank" rel="noopener noreferrer nofollow"&gt;Elsevier&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) to make articles 
 &lt;a href="https://en.wikipedia.org/wiki/Open_access" target="_blank" rel="noopener noreferrer nofollow"&gt;open access&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Thus, everybody can not only read the article already now, but also share, copy and redistribute it, remix, transform, and build upon it for any purpose, even for commercial purposes as long as we - the original authors - are credited.The target audience is not the lymphatic research community, but outsiders, who need a first, very brief introduction to the molecules that are most central to the molecular biology of the lymphatic system. The selection is clearly biased by our own research history. Please write us an angry e-mail if we did not include your pet protein! If you convince us that your pet protein is central to lymphatic development or function, we&amp;rsquo;ll include it in our next review!&lt;/p&gt;</description></item><item><title>IVBM 2018 &amp; 2020 (poster, talk, and virtual poster walk through)</title><link>https://jeltsch.org/en/ivbm_2018_2020_poster_talk_and_virtual_poster_walk_through/</link><pubDate>Wed, 06 Jun 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/ivbm_2018_2020_poster_talk_and_virtual_poster_walk_through/</guid><description>&lt;p&gt;&lt;strong&gt;IVBM 2018&lt;/strong&gt;The 
 &lt;a href="https://b3p.it.helsinki.fi/IVBM/" target="_blank" rel="noopener noreferrer nofollow"&gt;International Vascular Biology Conference 2018&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in the Finlandia Hall in Helsinki has been a big success so far. We received lots of positive feedback for the organization from the participants. Also my talk (&amp;ldquo;Everything You Always Wanted to Know About the Proteolytic Processing of VEGF-C&amp;rdquo;) and my poster received good attention.Below the poster as a PDF download.&lt;strong&gt;IVBM 2020&lt;/strong&gt;The 
 &lt;a href="https://www.ivbm2020.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;IVBM 2020&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in Seoul, South Korea, moved completely online. Unfortunately, some talks are only available for a very short time (one day), and I missed already a few of those. A physical conference has the advantage that it makes sure that you can pay full attention to the event. An online event has to compete with many other issues that are trying to grab your attention.&lt;/p&gt;</description></item><item><title>Jeltsch Lab participates in Helsinki Running Day 2018</title><link>https://jeltsch.org/en/jeltsch_lab_participates_in_helsinki_running_day_2018/</link><pubDate>Wed, 23 May 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/jeltsch_lab_participates_in_helsinki_running_day_2018/</guid><description>&lt;p&gt;Our lab participated in the Helsinki Running Day with great results! The &amp;ldquo;Biomedicum Runners&amp;rdquo; marathon relay team: Sawan Kumar Jha, Timo Lehti, Khushbu Rauniyar, Rustem Kasymov. Individual performances by Zalina Magomedova, Michael Jeltsch (both marathon) and Alish GM (5k). Missing from the picture is Alisha GM.&lt;/p&gt;</description></item><item><title>Cell-based assays (Protein Interaction Biochemistry 2018)</title><link>https://jeltsch.org/en/cell_based_assays_protein_interaction_biochemistry_2018/</link><pubDate>Mon, 14 May 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/cell_based_assays_protein_interaction_biochemistry_2018/</guid><description>&lt;p&gt;A lecture about cell-based assays to determine and quantify protein interactions (part of the 2018 course &lt;strong&gt;Protein Interaction Biochemistry&lt;/strong&gt;). Contains also a short introduction to ITC (isothermal calorimetry). CC-licensed.&lt;/p&gt;</description></item><item><title>Scanning my home network (nmap)</title><link>https://jeltsch.org/en/scanning_my_home_network_nmap/</link><pubDate>Sun, 18 Mar 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/scanning_my_home_network_nmap/</guid><description>&lt;p&gt;Scanning my home network for all devices that are listeningon port 80 (http):&lt;code&gt;nmap -p80 192.168.0.0/24 -oG - | grep 80/open&lt;/code&gt;Sometimes this doesn&amp;rsquo;t work (because nmap tries to be smart and only scan hosts that are available). In order to make nmap scanning without intelligence, use the e-Pn (no ping) option. This scans all ports of host 192.168.0.2:&lt;code&gt;nmap -Pn -p0-65535 192.168.0.2&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Literature list for Poster #XX:</title><link>https://jeltsch.org/en/literature_list_for_poster_xx/</link><pubDate>Thu, 01 Mar 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/literature_list_for_poster_xx/</guid><description>&lt;p&gt;@page { }table { border-collapse:collapse; border-spacing:0; empty-cells:show }td, th { vertical-align:top; font-size:12pt;}h1, h2, h3, h4, h5, h6 { clear:both }ol, ul { margin:0; padding:0;}li { list-style: none; margin:0; padding:0;}li span. { clear: both; line-height:0; width:0; height:0; margin:0; padding:0; }span.footnodeNumber { padding-right:1em; }span.annotation_style_by_filter { font-size:95%; font-family:Arial; background-color:#fff000; margin:0; border:0; padding:0; }* { margin:0;}.P1 { font-size:12pt; font-family:Liberation Serif; writing-mode:page; }.P2 { font-size:12pt; margin-bottom:4.23mm; margin-left:0mm; margin-right:0mm; margin-top:0mm; text-indent:0mm; font-family:Liberation Serif; writing-mode:page; }.P3 { font-size:12pt; margin-bottom:4.23mm; margin-left:0mm; margin-right:0mm; margin-top:0mm; text-indent:0mm; font-family:Liberation Serif; writing-mode:page; text-align:center ! important; }.P4 { font-size:20pt; margin-bottom:4.23mm; margin-left:0mm; margin-right:0mm; margin-top:0mm; text-indent:0mm; font-family:Liberation Serif; writing-mode:page; text-align:center ! important; font-weight:bold; }.P5 { font-size:11pt; margin-bottom:4.23mm; margin-left:0mm; margin-right:0mm; margin-top:0mm; text-indent:0mm; font-family:Liberation Serif; writing-mode:page; text-align:center ! important; }.Internet_20_link { color:#000080; text-decoration:underline; }.T10 { vertical-align:super; font-size:58%;}.T6 { font-style:italic; }.T7 { font-style:italic; }.T8 { font-weight:bold; }.T1 .T2 .T3 .T4 .T5 { }Novel activating proteases uncover new roles for VEGF-C&lt;/p&gt;</description></item><item><title>Strike at the University of Helsinki</title><link>https://jeltsch.org/en/strike_at_the_university_of_helsinki/</link><pubDate>Tue, 27 Feb 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/strike_at_the_university_of_helsinki/</guid><description>&lt;p&gt;A 
 &lt;a href="https://tieteentekijoidenliitto.fi/en/media/membership_letters/lakkovaroitus_2_kaikki" target="_blank" rel="noopener noreferrer nofollow"&gt;strike warning&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 has been issued for tomorrow (28.2.) for the University of Helsinki. The reason is that the negotiations about between the employers and employees about the wages and working conditions are stuck and the strike is used as a means to speed up the movement of the employer&amp;rsquo;s negotiation position towards an acceptable compromise. Business as usual? After all, there hasn&amp;rsquo;t been a strike at the university for a very long time…While almost everybody agrees that Finland&amp;rsquo;s future is built on knowledge and innovation, the appreciation of the very people that are generating knowledge and innovation seems to have hit an all-time low if appreciation is reflected by working conditions and payment levels.I guess the underlying cause is not so much the concrete offerings of the employer (or the lack thereof), but the disregard and disrespect for academic education, research, and development that has been growing over the years, accelerated by the 2015-elect government, which refuses to invest into the future. Universities should not behave like companies trying to maximize their profit on the cost of their employees and the quality of their product. 
 &lt;a href="https://www.juko.fi/yliopisto/helsingin-yliopiston-lakko-28-2/instructions-for-industrial-acti/" target="_blank" rel="noopener noreferrer nofollow"&gt;With some exceptions&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, everybody with a little bit of self-respect is participating. All major unions, including the students&amp;rsquo; and professors&amp;rsquo; union, are supporting this action. Apparently, professors will go on strike for the first time in the history of this country (
 &lt;a href="https://yle.fi/uutiset/osasto/news/finnish_professors_walk_out_in_first-ever_strike/10095355" target="_blank" rel="noopener noreferrer nofollow"&gt;https://yle.fi/uutiset/osasto/news/finnish_professors_walk_out_in_first-ever_strike/10095355&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ).&lt;/p&gt;</description></item><item><title>Running on the Baltic Sea</title><link>https://jeltsch.org/en/running_on_the_baltic_sea/</link><pubDate>Mon, 26 Feb 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/running_on_the_baltic_sea/</guid><description>&lt;p&gt;For a change, I did my running training last weekend on the Baltic Sea. After two weeks of Siberian cold here in Helsinki, I reckoned that the ice cover on the Baltic Sea was thick enough to be safe for running. That&amp;rsquo;s one of the few attractions of the Helsinki winter. If you want to get to know more about Helsinki and Finland, have a look at my sister&amp;rsquo;s blog. Unfortunately, the blog is in German, but maybe I can convince her to make it bilingual: 
 &lt;a href="https://claudiashelsinki.wordpress.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://claudiashelsinki.wordpress.com/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>VEGF-C Re­view in Fron­ti­ers in Bioen­gin­eer­ing and Bi­o­tech­no­logy</title><link>https://jeltsch.org/en/VEGF-C_review/</link><pubDate>Mon, 12 Feb 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/VEGF-C_review/</guid><description>&lt;p&gt;The editors of Frontiers in Bioengineering and Biotechnology, section Tissue Engineering and Regenerative Medicine (Andrea Banfi, Wolfgang Holnthoner, Mikaël M. Martino and Seppo Ylä-Herttuala) asked us to contribute to the research topic Vascularization for Regenerative Medicine. We wrote a small review about VEGF-C, which specifically addresses the molecular biology of VEGF-C in relationship to regenerative medicine, i.e., (re)growing lymphatic vessels in vitro or in vivo.You can get it from the publisher directly 
 &lt;a href="https://www.frontiersin.org/articles/10.3389/fbioe.2018.00007/full" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.frontiersin.org/articles/10.3389/fbioe.2018.00007/full&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or from 
 &lt;a href="https://jeltsch.org/downloads/fbioe-06-00007.pdf"&gt;here&lt;/a&gt;
.
**UPDATE (April 1, 2023):**The question of whether 
 &lt;a href="https://www.frontiersin.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Frontiers Media&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is a predatory publisher did not even cross our minds when we were asked to contribute with a review. I know the guest editors of this Research Topic and can vouch for their scientific integrity. However, the journal has recently ended up on the list of predatory journals (
 &lt;a href="https://predatoryreports.org/news/f/list-of-all-frontiers-media-predatory-journals" target="_blank" rel="noopener noreferrer nofollow"&gt;https://predatoryreports.org/news/f/list-of-all-frontiers-media-predatory-journals&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ), and the issues are discussed 
 &lt;a href="https://predatoryreports.org/news/f/is-frontiers-media-a-predatory-publisher" target="_blank" rel="noopener noreferrer nofollow"&gt;here&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in detail. Our review has meanwhile gathered:&lt;/p&gt;</description></item><item><title>Computer time: Windows against the rest of the world</title><link>https://jeltsch.org/en/computer_time_windows_against_the_rest_of_the_world/</link><pubDate>Sat, 10 Feb 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/computer_time_windows_against_the_rest_of_the_world/</guid><description>&lt;p&gt;I am not sure, but Windows seems to be the only operating system, that wants the computer clock to be set to the local time zone instead of universal standard time (UTC). Maybe that is a relic of the times when Microsoft thought that the internet was not very important for the future of computing. All other operating systems apparently use UTC: MacOS, Android, Linux, BSD, … However, if you are dual-booting your computer, you can get into trouble. Not all operating systems detect automatically a dual boot install and adjust their behaviour in order to be compatible with Windows. If this is the case, the easiest is to change the behaviour of Windows. A clear write-up how to do so is available from 
 &lt;a href="https://liliputing.com/2016/03/fix-time-problem-dual-boot-computers-windows-linux-android.html" target="_blank" rel="noopener noreferrer nofollow"&gt;https://liliputing.com/2016/03/fix-time-problem-dual-boot-computers-windows-linux-android.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but here are the steps in a nutshell:&lt;/p&gt;</description></item><item><title>The mixed bag of the EU organic food label</title><link>https://jeltsch.org/en/the_mixed_bag_of_the_eu_organic_food_label/</link><pubDate>Tue, 30 Jan 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_mixed_bag_of_the_eu_organic_food_label/</guid><description>&lt;p&gt;Many people assume that organic production of food results in healthier food with a higher nutritional value. Hence they buy food produced according to EU rules of &amp;ldquo;organic farming&amp;rdquo;. The 
 &lt;a href="http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2007:189:0001:0023:EN:PDF" target="_blank" rel="noopener noreferrer nofollow"&gt;first set of rules&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 was introduced in 1991 and it was amended a couple of times. If you want to market your food as &amp;ldquo;organic&amp;rdquo; within the EU and use the 
 &lt;a href="https://ec.europa.eu/agriculture/organic/downloads/logo_en" target="_blank" rel="noopener noreferrer nofollow"&gt;EU organic food logo&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, you need to adhere to these rules.Often the same people that usually are very critical towards EU legislation take it for granted that the EU did a good job with its organic farming directive. Unfortunately, that is not the case. The main purpose of the legislation was to unify and to enable EU-wide trade of organically grown food and not to make sure that the food was more healthy or of higher quality than non-organic food.The directive also emphasizes the avoidance of &amp;ldquo;non-organic&amp;rdquo; chemicals, but for most foods this is only a minor factor contributing to how &amp;ldquo;healthy&amp;rdquo; the food is. I shake my head over organic refined flour on the supermarket shelves. If you want to use healthy flour, you should use whole meal flour. Refined flour has much less fibers and therefore is simply not a good choice if your goal is healthy eating. It is practically irrelevant whether the wheat has been grown organically or not if you strip out the fibers. Organic refined flour is only topped by by organic sugar, where everything healthy has been stripped away and its source - organic or not - is 100% irrelevant.The organic label is actually a hodge-podge of very different practices that aim to reach very different goals. Among these are animal welfare, sustainable farming and the avoidance of some practices that are perceived as &amp;ldquo;non-organic&amp;rdquo; (e.g. GMO, &amp;ldquo;non-natural&amp;rdquo; pesticides*). But if the health value of the final product was one of it aims, than it has utterly failed.I am all in favor of treating animals well, but if I am forced to buy organic milk, I support many practices that I do not want to support. For example the rage against GMO or non-natural pesticides and fertilizers. I have no problems with cows eating GMO plants. It is clear that GMO is one of the key technologies that we need to rescue this planet (the alternative is to reduce the amount of people on this planet). And without pesticides and fertilizers, we cannot feed the planet without cutting down the last remaining rain-forests and converting them into farm land (see e.g. 
 &lt;a href="https://ourworldindata.org/yields-and-land-use-in-agriculture%29" target="_blank" rel="noopener noreferrer nofollow"&gt;https://ourworldindata.org/yields-and-land-use-in-agriculture)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. By buying organic food you support a political compromise and not scientifically sound rules how best to produce high quality food or to save the planet. Did you expect anything else from an EU directive? The EU was founded as &amp;ldquo;European Economic Community&amp;rdquo; and economic interests were the primary forces at work. Since I drink probably a liter of milk any given day in form of caffè latte, I should be perhaps interested in using high quality milk. Comparisons of e.g. the fatty acid profiles of organic and conventional milk have been done. Clearly, for the quality of the milk (e.g. levels of polyunsaturated fatty acids, ratio of omega-6:omega-3 fatty acids), the most important factor was not, whether it confirmed to the EU rules for organic food, but rather whether the cows were eating their greens! 
 &lt;a href="https://www.google.fi/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;source=web&amp;amp;cd=1&amp;amp;cad=rja&amp;amp;uact=8&amp;amp;ved=0ahUKEwj1qOuJtIDZAhVJwYMKHfH9D2QQFggrMAA&amp;amp;url=http%3A%2F%2Forgprints.org%2F28133%2F1%2FForschung_2011-1.pdf&amp;amp;usg=AOvVaw31A0-ma28xQ0oXlBpxAF6U" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.google.fi/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;cad=rja&amp;uact=8&amp;ved=0ahUKEwj1qOuJtIDZAhVJwYMKHfH9D2QQFggrMAA&amp;url=http%3A%2F%2Forgprints.org%2F28133%2F1%2FForschung_2011-1.pdf&amp;usg=AOvVaw31A0-ma28xQ0oXlBpxAF6U&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Conventional low-input* cow farming was superior to organic high-input** farming and the differences between conventional low-input** farming and organic low-input farming were likely not significant, although I cannot be sure about this, because the significance levels compared only organic low input farming to conventional high-input farming (I requested the original publication, but did not receive any reply yet). Whether these differences translate into measurable health effects for milk consumers is still another question and probably depends on the level of milk consumption.Interestingly, the organic vs. non-organic problem has been well recognized (see e.g. here in the German daily newspaper &amp;ldquo;Die Zeit&amp;rdquo; 
 &lt;a href="https://www.welt.de/wirtschaft/article147993831/So-wird-Bio-zur-schoenen-Illusion.html%29" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.welt.de/wirtschaft/article147993831/So-wird-Bio-zur-schoenen-Illusion.html)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The need for differentiation has led the Finnish diary producer Juustoportti to market its milk not under the organic EU label, but under the &amp;ldquo;free-ranging cow&amp;rdquo; label (
 &lt;a href="http://www.juustoportti.fi/vapaalehma" target="_blank" rel="noopener noreferrer nofollow"&gt;vapaan lehmän maito&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). If you want healthy milk and care about animals, but don&amp;rsquo;t want to support the anti-scientific organic lobby, this could probably be your choice. Sadly, Juustoportti also rides on the anti-GMO bandwagon. Organic (Finnish: &amp;ldquo;luomu&amp;rdquo;) milk might also come from free-ranging cows (and even conventional milk occasionally does), but the certification doesn&amp;rsquo;t necessarily require it.*Sadly, the primary principle in the distinction between allowed and non-allowed pesticides in organic farming is whether they are of &amp;ldquo;natural&amp;rdquo; origin. Safety and efficacy are only secondary. It should be obvious to any educated person that being natural does not equate being safe to eat: Botulinum toxin, the death cap mushroom and and the mineral cinnabar do all occur naturally, but they belong to the most poisonous substances known to man. **Low input farming meaning that the cows were kept outside eating grass, while high input farming means cows being mostly inside. Both types of cow farming are compatible with &amp;ldquo;organic&amp;rdquo; and &amp;ldquo;conventional&amp;rdquo; farming according to the EU directive, which shows already that something is perhaps wrong with the EU directive.&lt;/p&gt;</description></item><item><title>Syncthing</title><link>https://jeltsch.org/en/syncthing/</link><pubDate>Wed, 24 Jan 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/syncthing/</guid><description>&lt;p&gt;
 &lt;a href="https://syncthing.net" target="_blank" rel="noopener noreferrer nofollow"&gt;Syncthing&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is one of the best tools for keeping folders synchronized across the internet. However, for one or the other reason, it occasionally stops to work on my Ubuntu 16.04 and because I use it in a &amp;ldquo;set it and forget it&amp;rdquo; fashion, I also forget how to check that it is operational.Make it start automatically at boot time (as a system service): &lt;code&gt;systemctl enable syncthing@username.service&lt;/code&gt;Start the service: &lt;code&gt;systemctl start syncthing@username.service&lt;/code&gt;Check the status: &lt;code&gt;systemctl status syncthing@username.service&lt;/code&gt;The URL of the GUI: 
 &lt;a href="https://127.0.0.1:8384" target="_blank" rel="noopener noreferrer nofollow"&gt;https://127.0.0.1:8384&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
However, the above solution does not work well if e.g. the files to syncronize reside on an encrypted folder which is mounted only after the user has logged in (e.g. in Ubuntu 16.04, there was the possibility to encrypt the user folder, which was only unlocked during user login). Alternatively, one can run the service as a &amp;ldquo;user service&amp;rdquo; like this:&lt;code&gt;cp /usr/lib/systemd/user/syncthing.service ~/.config/systemd/user/systemctl --user enable syncthing.servicesystemctl --user start syncthing.service&lt;/code&gt;Syncthing seems to regularly loose a file called &amp;ldquo;.stfolder&amp;rdquo;, which is supposed to be in the root of any shared folder (or it gets converted into a folder). For me the problem gets usually fixed by simply recreating that (empty) file (and deleting the folder with the same name if it exists).&lt;/p&gt;</description></item><item><title>Remote desktop sessions to your Helsinki University work computer</title><link>https://jeltsch.org/en/remote_desktop_sessions_to_your_helsinki_university_work_computer/</link><pubDate>Mon, 15 Jan 2018 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/remote_desktop_sessions_to_your_helsinki_university_work_computer/</guid><description>&lt;p&gt;If you have a work laptop, you can take it home to do work. But what if you have a desktop computer and need to access it from home? The technology to make this possible exists for more than 20 years, but if you think that University IT has made this easy for you, you would be wrong. In fact, I don&amp;rsquo;t know anybody who knows how to do this (let alone how to make the process easy). Even with the setup explained below, some things do not work well (e.g. I never could figure out how to get the file sharing to work with a Mac-to-Mac connection and thus I still use 
 &lt;a href="http://rsug.itd.umich.edu/software/fugu/" target="_blank" rel="noopener noreferrer nofollow"&gt;Fugu&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 with a separate tunnelled sftp connection to transfer files). You have several options:&lt;/p&gt;</description></item><item><title>Brain drain from Finland continues</title><link>https://jeltsch.org/en/brain_drain_from_finland_continues/</link><pubDate>Fri, 22 Dec 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/brain_drain_from_finland_continues/</guid><description>&lt;p&gt;Finland is educating its citizens to a very high level, but is not able to keep this highly educated work force in the country. The net balance of university degree holder migration has been negative throughout the last decade and the trend is worsening, especially at the Bachelor&amp;rsquo;s and Master&amp;rsquo;s level. At the highest level, the interpretation is not very straightforward, since this group contains Licentiate* holders, PhDs, postdocs as well as professors. However, the negative trend is also stable, but not accelerating as fast as at the lower education levels. In this group the brain drain occurs selectively to the best countries with just 5 top countries absorbing 66% of the most highly educated migrants (USA, Great Britain, Switzerland, Germany and Sweden), while the lower degree holders are not as selective (52% of MSc and 41% of BSc holders migrate to the same top countries). Unfortunately, this statistic only reports the migration of Finnish citizens. In order to get a complete picture, one would need the same data for the migration of non-Finnish citizens. For this graph, the data from Statistics Finland was used (
 &lt;a href="http://www.stat.fi/til/muutl/2016/02/muutl_2016_02_2017-12-18_tie_001_fi.html%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.stat.fi/til/muutl/2016/02/muutl_2016_02_2017-12-18_tie_001_fi.html)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. All countries were grouped according to better or worse scientific output than Finland in the comparison (Nature Index, Weighted fractionalcount, 
 &lt;a href="https://www.natureindex.com/country-outputs/generate/All/global/All/weighted_score%29" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.natureindex.com/country-outputs/generate/All/global/All/weighted_score)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Countries that performed better thanFinland in 2016 were: USA, China, Germany, United Kingdom, Japan, France, Canada, Switzerland, South Korea, Spain, India, Italy,Australia, Netherlands, Israel, Sweden, Singapore, Russia, Taiwan, Belgium, Austria, Denmark, Brazil, Poland.*
 &lt;a href="https://en.wikipedia.org/wiki/Licentiate_%28degree%29" target="_blank" rel="noopener noreferrer nofollow"&gt;Licentiate&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is a degree specific to Finland and a several other countries, which is somewhere between a MSc and a PhD. In Finland, it has been decreasing in importance over the years since there is no equivalent in many other countries.&lt;/p&gt;</description></item><item><title>Practical Course: Purification and Characterization of Recombinant Proteins (DPBM-135)</title><link>https://jeltsch.org/en/dpbm_135/</link><pubDate>Sun, 10 Dec 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/dpbm_135/</guid><description>&lt;p&gt;Teaching material, results, etc. for the DPBM course &amp;ldquo;Purification and Characterization of Recombinant Proteins&amp;rdquo; (
 &lt;a href="https://courses.helsinki.fi/en/DPBM-135/120171139" target="_blank" rel="noopener noreferrer nofollow"&gt;https://courses.helsinki.fi/en/DPBM-135/120171139&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ):&lt;/p&gt;</description></item><item><title>The magic sequence to wake up Apple's SuperDrive on Linux</title><link>https://jeltsch.org/en/the_magic_sequence_to_wake_up_apple_s_superdrive_on_linux/</link><pubDate>Sat, 09 Dec 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_magic_sequence_to_wake_up_apple_s_superdrive_on_linux/</guid><description>&lt;p&gt;&lt;code&gt;sudo apt-get install sg3-utils&lt;/code&gt; (only needed the first time)&lt;code&gt;ls /dev&lt;/code&gt; (to check whether sr0 or sr1, usually it&amp;rsquo;s sr0 unless you had already other USB drives connected)&lt;code&gt;sg_raw /dev/sr0 EA 00 00 00 00 00 01&lt;/code&gt;&lt;/p&gt;</description></item><item><title>20th International Vascular Biology Meeting in Helsinki, Finland</title><link>https://jeltsch.org/en/20th_international_vascular_biology_meeting_in_helsinki_finland/</link><pubDate>Mon, 27 Nov 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/20th_international_vascular_biology_meeting_in_helsinki_finland/</guid><description>&lt;p&gt;The 20th International Vascular Biology Meeting 2018 (IVBM2018) will take place in Helsinki, Finland on June 3-7. Registration has opened (
 &lt;a href="https://b3p.it.helsinki.fi/IVBM/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://b3p.it.helsinki.fi/IVBM/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ) and I hope to see you in Helsinki in June! I have been living here in Helsinki for about 20 years, hence feel free to ask me anything! If I cannot answer, I at least know who knows the answer.&lt;/p&gt;</description></item><item><title>Acatiimi article about our lab</title><link>https://jeltsch.org/en/acatiimi_article_about_our_lab/</link><pubDate>Mon, 27 Nov 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/acatiimi_article_about_our_lab/</guid><description>&lt;p&gt;However - unlike in the 
 &lt;a href="https://50tieteentekijaa.fi/tieteentekija/michael-jeltsch/" target="_blank" rel="noopener noreferrer nofollow"&gt;previous story&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 - this time there is a group image, showing who does the real work!&lt;/p&gt;</description></item><item><title>TRANSMED - the most medical research education for your buck</title><link>https://jeltsch.org/en/transmed_the_most_medical_research_education_for_your_buck/</link><pubDate>Sat, 25 Nov 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/transmed_the_most_medical_research_education_for_your_buck/</guid><description>&lt;p&gt;Starting from this autumn term, even Finnish universities, so far the strongholds of free education, have started to demand study fees from students from outside the European Union (EU) and European Economic Area (EEA). Between 13k€ and 18k€ per year, the tuition fees are still modest compared to some other universities. At the moment, compared with other universities, you probably get the best returns for your money at the 
 &lt;a href="https://www.helsinki.fi/en/degreefinder" target="_blank" rel="noopener noreferrer nofollow"&gt;University of Helsinki&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.The 
 &lt;a href="https://www.helsinki.fi/en/programmes/master/translational-medicine-transmed" target="_blank" rel="noopener noreferrer nofollow"&gt;TRANSMED&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 Master&amp;rsquo;s Program is perhaps the best example. Given the real costs of a research-oriented medical MSc education in a world class environment, the 15k€ tuition fee per year is a bargain compared to similar programs at other universities. And even better: the chances to be accepted are surprisingly good. Some have proposed to increases the fees, but no concrete plans exist at the moment.So what is keeping foreign students from flocking to Finland? The cold winters cannot be blamed anymore. Thanks to global warming, most of the recent Christmases have been snow-free here in Helsinki. In fact, global warming seems to 
 &lt;a href="https://weather.com/science/environment/news/finland-study-temperature-rising-faster-climate-change" target="_blank" rel="noopener noreferrer nofollow"&gt;hit Finland harder&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 than most other countries. Need more reasons to come? Have a look here: 
 &lt;a href="http://www.visitfinland.com/article/greatest-things-about-finland/" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.visitfinland.com/article/greatest-things-about-finland/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Lymphologica 2017</title><link>https://jeltsch.org/en/lymphologica2017/</link><pubDate>Wed, 01 Nov 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/lymphologica2017/</guid><description>&lt;p&gt;On the 
 &lt;a href="https://www.gdlymph.eu/lymphologica-2017/" target="_blank" rel="noopener noreferrer nofollow"&gt;Lymphologica 2017&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (Lymphologie 2017) congress in Bad Soden (Oct. 5-7, Frankfurt, Germany), I presented an introduction to the molecular biology of VEGF-C and how mutations in the genes of the VEGF-C/VEGFR-3 signaling axis can cause or contribute to hereditary lymphedema. The talk was targeted at healthcare practitioners who work in the lymphology field. A mini-review based on this talk was published in Vasomed and was available 
 &lt;a href="https://www.der-niedergelassene-arzt.de/praxis/was-man-in-der-lymphologie-ueber-vegf-c-wissen-sollte/category-6/461,948,996,997,998,322/51946833264976f98274ccf2055f9e3b/" target="_blank" rel="noopener noreferrer nofollow"&gt;online&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but has meanwhile disappeared. You can download the presentation slides and the English translation of the mini-review via the download link below.&lt;/p&gt;</description></item><item><title>Featured again…</title><link>https://jeltsch.org/en/featured_again/</link><pubDate>Thu, 26 Oct 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/featured_again/</guid><description>&lt;p&gt;Recently, our research seems to get lots of public interest: 
 &lt;a href="https://50tieteentekijaa.fi/tieteentekija/michael-jeltsch/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://50tieteentekijaa.fi/tieteentekija/michael-jeltsch/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. And there is more to come… It would be nice if our government would show a similar interest in science and education. And it would be even better if they had a reasonable plan how to secure the future of science and research in Finland. The government spending for some research areas (in other words the investment into Finland&amp;rsquo;s future) has been shrinking so dramatically, that even the tabloids have picked up the topic: 
 &lt;a href="http://www.iltalehti.fi/kotimaa/201710122200451078_u0.shtml" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.iltalehti.fi/kotimaa/201710122200451078_u0.shtml&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Our key project featured</title><link>https://jeltsch.org/en/our_key_project_featured/</link><pubDate>Wed, 25 Oct 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/our_key_project_featured/</guid><description>&lt;p&gt;Our key project was featured in 
 &lt;a href="http://www.aka.fi/fi/tietysti/" target="_blank" rel="noopener noreferrer nofollow"&gt;Tietyssti.fi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Katri Pajusola wrote the story and (at least from what I understand from the Finnish text) it seems to be a quite accurate description of what we try to do: 
 &lt;a href="http://www.aka.fi/fi/tietysti/luonto-ja-ymparisto/nyt-pinnalla1/tautien-hoitoon-laakitysta-ei-ainoastaan-diagnostiikkaa/" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.aka.fi/fi/tietysti/luonto-ja-ymparisto/nyt-pinnalla1/tautien-hoitoon-laakitysta-ei-ainoastaan-diagnostiikkaa/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>The most effective ways to reduce your carbon footprint</title><link>https://jeltsch.org/en/the_most_effective_ways_to_reduce_your_carbon_footprint/</link><pubDate>Thu, 12 Oct 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_most_effective_ways_to_reduce_your_carbon_footprint/</guid><description>&lt;p&gt;According to this 
 &lt;a href="http://iopscience.iop.org/article/10.1088/1748-9326/aa7541" target="_blank" rel="noopener noreferrer nofollow"&gt;study&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 from the University of Lund, the most effective ways to tackle climate change are largely not being discussed. Not surprisingly, they touch such the things dearest to our hearts: our car, our holidays, our children and our favorite foods.&lt;/p&gt;</description></item><item><title>Nazis in the German Parliament</title><link>https://jeltsch.org/en/nazis_in_the_german_parliament/</link><pubDate>Sun, 24 Sep 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/nazis_in_the_german_parliament/</guid><description>&lt;p&gt;Sad day for Germany: Nazis are sitting again in the German parliament. They don&amp;rsquo;t called themselves Nazis. Instead, they use the name AfD (Alternative für Deutschland = Alternative for Germany). And many people argue (in my opinion correctly) that Angela Merkel did nothing to prevent that from happening.Both big parties - conservatives and social democrates - massively lost support amoung the voters. Virtually all small parties could eithe keep or increase their representation in the German parliament, the Bundestag. Merkel needs at least two of them to stay in power and the numbers allow a coaliton of the Conservatives, Greens and Liberals (called Jamaica coalition after the colors of those three parties: colors black, green and yellow). The once revolutionary Greens will perpetuate the status quo in Germany… Many people seemingly voted against their own interest, but the social democrats could not convince enough people that they are the only viable alternative to Angela Merkel&amp;rsquo;s political agenda.&lt;/p&gt;</description></item><item><title>Toni Nett's rules</title><link>https://jeltsch.org/en/toni_nett_s_rules/</link><pubDate>Sat, 16 Sep 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/toni_nett_s_rules/</guid><description>&lt;p&gt;More than 50 years ago 
 &lt;a href="https://de.wikipedia.org/wiki/Toni_Nett" target="_blank" rel="noopener noreferrer nofollow"&gt;Toni Nett&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 published his book &lt;em&gt;Der Lauf&lt;/em&gt;. In the book, he presented thumb rules to calculate possible personal running records for common distances for middle and long distances. The possible personal bests are calculated based on known performances on the next shorter distance. 
 &lt;a href="https://en.wikipedia.org/wiki/Manfred_Steffny" target="_blank" rel="noopener noreferrer nofollow"&gt;Manfred Steffny&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 extended Toni Nett&amp;rsquo;s rules to cover the marathon and the 100 km. He found these rules surprisingly accurate when comparing personal bests of hundreds of runners of different levels from beginner to world champion. I have been writing about these thumb rules previously 
 &lt;a href="https://jeltsch.org/en/tags/running/"&gt;here&lt;/a&gt;
. Now I made a small php script that does the calculation for you.&lt;/p&gt;</description></item><item><title>The Heart Beats on the Left</title><link>https://jeltsch.org/en/the_heart_beats_on_the_left/</link><pubDate>Fri, 15 Sep 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_heart_beats_on_the_left/</guid><description>&lt;p&gt;The heart points to the left and most people&amp;rsquo;s heart is about one-third right, two-thirds left. I just joined the Finnish Social Democrats (
 &lt;a href="http://sdp.fi/fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;SDP&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). I had seriously contemplated joining the German Socialdemocratic party (SPD) in 1994, but I happened to leave Germany because of a DAAD scholarship I received. Shortly after I had moved to Finland, Germany managed to get rid of its conservative government. Gerhard Schröder replaced Helmut Kohl as federal chancellor and started moving things which Kohl had been afraid to touch for 16 years. I think a country, in which the son of a cleaning lady and a single mother can work up his way to become head of the government, is principally ok.A major reason for joining the SDP was also my dissatisfaction with the present Finnish coalition government, that stubbornly keeps refusing to invest into Finland&amp;rsquo;s future: into the education of our kids. The cutbacks in the budgets from kindergartens to universities show an unprecedented ideologic egoism for a short-term balanced budget, which is unprecedented among all Scandinavian countries.The good thing about the SDP (and the German SPD) is that there is more room for different opinions than in most other parties.&lt;/p&gt;</description></item><item><title>Deleting files with "illegal characters"</title><link>https://jeltsch.org/en/deleting_files_with_illegal_characters/</link><pubDate>Fri, 08 Sep 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/deleting_files_with_illegal_characters/</guid><description>&lt;p&gt;In the cross-platform environment of our university, at least three different OS connect to the smb shared group directories. Apparently Macs are able to save files with characters that are not allowed on other platforms and which cannot be easily deleted. Recently we had several files which ended with a &amp;lsquo;.&amp;rsquo; (dot) or a &amp;rsquo; &amp;rsquo; (space), and we were not able to remove them via the GUI. In Windows 7, I managed via the command line with:&lt;code&gt;delete &amp;quot;file.&amp;quot;&lt;/code&gt; or&lt;code&gt;delete &amp;quot;file &amp;quot;&lt;/code&gt;I have, however, not found a way to so from my Ubuntu machine and it is annoying to boot into Windows merely to delete some files. Unfortunately, this became necessary because the 
 &lt;a href="https://www.cloudberrylab.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Cloudberry&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 backup system (which is running on Ubuntu) chokes on such files. I am looking into a new backup system for our lab&amp;rsquo;s computers since 
 &lt;a href="https://www.crashplan.com" target="_blank" rel="noopener noreferrer nofollow"&gt;CrashPlan&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 decided to discontinue support for non-business customers…&lt;/p&gt;</description></item><item><title>Windows changes my computers clock</title><link>https://jeltsch.org/en/windows_changes_my_computers_clock/</link><pubDate>Mon, 28 Aug 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/windows_changes_my_computers_clock/</guid><description>&lt;p&gt;If I am not mistaken, Windows is the only OS, that uses local time for the system clock (instead of UTC). This means that in multiple boot configurations, every restart of the system into Windows will screw up the system time. In order to reset it (in Ubuntu 16.04), use&lt;code&gt;sudo timedatectl set-timezone Etc/UTC&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Amber from Stutthof</title><link>https://jeltsch.org/en/amber_from_stutthof/</link><pubDate>Tue, 01 Aug 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/amber_from_stutthof/</guid><description>&lt;p&gt;While running at the Baltic beach close to 
 &lt;a href="https://en.wikipedia.org/wiki/K%C4%85ty_Rybackie" target="_blank" rel="noopener noreferrer nofollow"&gt;Kąty Rybackie&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (Poland), I picked up some amber. Some of it didn&amp;rsquo;t pass the floating test (in 20% w/v NaCl in water at room temperature), but I have not clue what the non-floating stones actually are (they are too soft for glass, maybe plastic?).I did not know when I arrived here for a one-week beach holiday, that the small village we were staying in belonged to the municipality of 
 &lt;a href="https://en.wikipedia.org/wiki/Sztutowo" target="_blank" rel="noopener noreferrer nofollow"&gt;Stutthof&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, where 
 &lt;a href="https://en.wikipedia.org/wiki/Stutthof_concentration_camp" target="_blank" rel="noopener noreferrer nofollow"&gt;one of the Nazi concentration camps&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 was located. Actually, I twice made a detour from my daily morning runs at the beach to have a look at the camp, which is nowadays a museum. Interestingly, children below the age of 12 are not allowed to visit the site. This is different from those memorial sites of concentration camps in Germany that I know: the decision whether to take children for a visit is left to the parents.Another notable memory from these holidays were the road trips, which made me reconsider my firmly held opinion, that most car drivers in here in Finland are driving irresponsibly and mostly too fast. As a matter of fact, it was almost impossible to drive within speed limits in Poland as nobody seems to do so. I realized that traveling in a speed-limit-abiding car would be more dangerous than traveling in a recklessly speeding one as it would be subject to constant overtaking maneuvers on narrow country roads. Hence, I was also speeding. Not surprisingly, Poland features the highest traffic mortality rates in Europe (
 &lt;a href="https://www.economist.com/blogs/easternapproaches/2013/06/polish-driving" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.economist.com/blogs/easternapproaches/2013/06/polish-driving&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). The Polish government&amp;rsquo;s claimed intention is to reduce the numbers, but instead of lowering the speed limits, they increased them in 2011. 
 &lt;a href="https://de.wikipedia.org/wiki/Zul%C3%A4ssige_H%C3%B6chstgeschwindigkeit" target="_blank" rel="noopener noreferrer nofollow"&gt;According to Wikipedia&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 the maximally allowed speed on highways changed from 130 to 140 km/h and on dual carriageways from 110 to 120 km/h. A rough estimate (based on 
 &lt;a href="https://en.wikipedia.org/wiki/List_of_countries_by_traffic-related_death_rate" target="_blank" rel="noopener noreferrer nofollow"&gt;these numbers&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) shows that approximately as many people have died on Polish roads in the last 20 years as were killed by the Nazis in Stutthof in the years 1939-1945. Maybe the Polish police should start enforcing the limits?&lt;/p&gt;</description></item><item><title>Accessing shared folders in VirtualBox (Linux guest)</title><link>https://jeltsch.org/en/accessing_shared_folders_in_virtualbox_linux_guest/</link><pubDate>Fri, 28 Jul 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/accessing_shared_folders_in_virtualbox_linux_guest/</guid><description>&lt;p&gt;Transferring files from the host to the guest OS and vice-versa doesn&amp;rsquo;t work out-of-the-box when you install 
 &lt;a href="https://www.virtualbox.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;VirtualBox&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 from the Ubuntu repositories and download an Ubuntu VirtualBox image (e.g. from 
 &lt;a href="http://www.osboxes.org/virtualbox-images%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.osboxes.org/virtualbox-images)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. After installing the guest additions, drag-and-drop didn&amp;rsquo;t seem to work for me and I needed to set up a &amp;ldquo;Shared Folder&amp;rdquo;. After setting it up via the GUI, it doesn&amp;rsquo;t automatically appear on the guest desktop. You need to mount it:&lt;code&gt;sudo mount -t vboxsf name(as_specified_via_VirtualBox_GUI) ~/mount_point_in_the_guest_OS/&lt;/code&gt;There are obviously many other ways how to achieve this (e.g. via Samba or sftp or sshfs)…&lt;/p&gt;</description></item><item><title>Predatory publishing - where to draw the line?</title><link>https://jeltsch.org/en/predatory_or_not/</link><pubDate>Wed, 21 Jun 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/predatory_or_not/</guid><description>&lt;p&gt;Zinni
It seems that many researchers recently received an invitation to join the editorial board of the new open access journal 
 &lt;a href="https://control.zinianz.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;ContROL&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (&amp;ldquo;Continuous Research Online Library&amp;rdquo;). The sheer number of invitation might be already a bad sign as the choice of the editorial board is a delicate one and mass emailing is arguably not a good method to assemble a high-quality editorial board. I get frequently similar requests, and when the e-mail message doesn&amp;rsquo;t clearly identify such a request as spam, I used to have a look at 
 &lt;a href="https://scholarlyoa.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Beall’s list&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to see whether the publisher or journal has associated &amp;ldquo;red flags&amp;rdquo;. Some red flags are easy to identify. If you are an expert in the field but have never heard of the scientists who are supposed to do the expert work. One also could look at the publication record of the people to evaluate their previous work. However, nobody has the time to do that and that&amp;rsquo;s where Beall&amp;rsquo;s list came in handy.However, Beall&amp;rsquo;s list has disappeared this January from the internet. It was last updated on January 3rd 2017, but soon after that, all content was taken down. The January 3rd version is - thanks to great work of the guys at the 
 &lt;a href="https://archive.org/index.php" target="_blank" rel="noopener noreferrer nofollow"&gt;Internet Archive&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 - still available from 
 &lt;a href="https://web.archive.org/web/20170103170903/https://scholarlyoa.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;here&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but obviously it is not updated anymore. Nobody knows exactly why Beall took down all the content, but rumors have it, that Beall himself got threatend by parties which have a vested interest in predatory publishers remaining unnamed (read more e.g. here: 
 &lt;a href="http://retractionwatch.com/2017/01/17/bealls-list-potential-predatory-publishers-go-dark/%29.There" target="_blank" rel="noopener noreferrer nofollow"&gt;http://retractionwatch.com/2017/01/17/bealls-list-potential-predatory-publishers-go-dark/).There&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 are lot of &amp;ldquo;new&amp;rdquo; publishers out there who want to participate in the lucrative business of scientific publishing. It doesn&amp;rsquo;t really matter whether they use the open access model or not (when they are open access, they can e.g. earn on hefty &amp;ldquo;article processing charges&amp;rdquo;). Getting enough sufficiently qualified reviewers for the peer-reviewing process is hard work for the established journals and thus the peer-reviewing process of many new journals is more often than not less than rigorous.I also do not like it if it&amp;rsquo;s unclear who is behind a new open access journal. I feel an ethical dissonance if someone advocates open access, but all information about the journals background remains closed. In my opinion, there is at the moment not much need for more (open access) journals. Instead, most serious and reputable open access advocates are rather trying to improve the existing ones. One could conclude, that the relative amount of predatory journals among all newly established journals is steadily increasing and 
 &lt;a href="https://trends.google.com/trends/explore?date=all&amp;amp;q=%22predatory%20publishing%22" target="_blank" rel="noopener noreferrer nofollow"&gt;Google Trends&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 support this notion. How can I figure out whether the ContROL journal is legit or not? I have checked out a few of the people from the Advisory Board and they appear to be real scientists with real track records of various quality. However, even reputable scientists occasionally end up on the editorial board of such journals (sometimes with and sometimes without any action on their part). That said, there is no clean demarcation line between predatory and honest publishers. Even some of the &amp;ldquo;reputable&amp;rdquo; publishers engage occasionally in some shady and controversial practices. That&amp;rsquo;s why Beall&amp;rsquo;s site lists &amp;ldquo;potential, possible, or probable predatory scholarly open-access journals&amp;rdquo;.Beall&amp;rsquo;s list has been criticized, but much of the criticism can easily be dismissed. An especially low-level attack on Beall&amp;rsquo;s integrity is e.g. the site 
 &lt;a href="http://scholarlyoa.net" target="_blank" rel="noopener noreferrer nofollow"&gt;http://scholarlyoa.net&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (note the similarity of the URL!), where some unnamed person(s) engage in ad-hominem attacks, logical fallacies and exaggeration in order to discredit Beall&amp;rsquo;s work. I myself doubt that the people behind this site are true friends of Open Access publishing. Throwing dirt does not do a favor to Open Access publishing. Maybe this site could even be a misguided, under-cover action by proponents of conventional publishing to discredit Open Access. There is 
 &lt;a href="https://scholarlykitchen.sspnet.org/2013/12/16/parting-company-with-jeffrey-beall/" target="_blank" rel="noopener noreferrer nofollow"&gt;valid criticism of Beall’s work&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but none of it challenges the concept that somebody needs to monitor Open Access publishing (in the same way people are monitoring and criticizing the big commercial publishers). Maybe I should ask the publisher of ContROL a few questions. Mainly, why they still see the need for a new OA journal. ContROL promises in addition to the journal some kind of associated scientific social media and promotion platform. However, also that territory is already covered (by 
 &lt;a href="https://www.researchgate.net" target="_blank" rel="noopener noreferrer nofollow"&gt;ResearchGate&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="https://www.mendeley.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Mendeley&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). I was perplexed by the hefty &amp;ldquo;membership fee&amp;rdquo; that you need to pay in order to use their services (
 &lt;a href="https://control.zinianz.com/membership" target="_blank" rel="noopener noreferrer nofollow"&gt;https://control.zinianz.com/membership&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). But unless you publish several articles per year, it seems to me overpriced. Even though they mention that they have waivers from the Article Processing Charges, I could not find any details. Why would they hide this information? Researchers from financially challenged countries need to know the costs upfront! Such lack of transparency is exactly the opposite what open access needs to achieve. The &amp;ldquo;membership fees&amp;rdquo; might also prevent the associated services from succeeding. Getting traction with a scientific social media site is difficult (even if your services are free and backed by the most powerful publisher in the world). Likely, the promised benefits won&amp;rsquo;t become reality.&lt;/p&gt;</description></item><item><title>Uncertainty about CRISPR's future</title><link>https://jeltsch.org/en/uncertainty_about_crispr_s_future/</link><pubDate>Sun, 18 Jun 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/uncertainty_about_crispr_s_future/</guid><description>&lt;p&gt;Some feared, that the patent decisions on the CRISPR technology this spring might 
 &lt;a href="https://www.wired.com/2017/05/crispr-makes-clear-us-needs-biology-strategy-fast/" target="_blank" rel="noopener noreferrer nofollow"&gt;lead to a monopolization of the technology&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, according to a last month&amp;rsquo;s article in &lt;em&gt;Nature Methods&lt;/em&gt;, it is not at all clear at this moment, whether CRISPR will hit a home run for the editing of the human genome. If a single editing event is accompanied by hundreds of unwanted and unpredictable genomic changes, it would be difficult to argue in favor of it due to the unpredictability of the side effects. 
 &lt;a href="https://www.nature.com/nmeth/journal/v14/n6/full/nmeth.4293.html" target="_blank" rel="noopener noreferrer nofollow"&gt;This is just a single study in mice&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but caution is warranted. The Nature Methods article is especially interesting, since the technology just had been 
 &lt;a href="https://www.nature.com/news/crispr-gene-editing-tested-in-a-person-for-the-first-time-1.20988?utm_source=MIT&amp;#43;TR&amp;#43;Newsletters&amp;amp;utm_campaign=bb7ed13a73-newsletters-the-download&amp;amp;utm_medium=email&amp;amp;utm_term=0_997ed6f472-bb7ed13a73-153692513&amp;amp;goal=0_997ed6f472-bb7ed13a73-153692513&amp;amp;mc_cid=bb7ed13a73&amp;amp;mc_eid=18013ac57b" target="_blank" rel="noopener noreferrer nofollow"&gt;used in humans for the first time&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.Even if the intellectual property is held by a single company, it is unclear, how a patent could be enforced. CRISPR differs from many other technologies by having a very low entry barrier in terms of cost and know-how. Almost every life science researcher could do it at home in their garages…&lt;/p&gt;</description></item><item><title>About the agility of large organizations</title><link>https://jeltsch.org/en/about_the_agility_of_large_organizations/</link><pubDate>Thu, 15 Jun 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/about_the_agility_of_large_organizations/</guid><description>&lt;p&gt;&lt;em&gt;A decade for the switch&lt;/em&gt;I don&amp;rsquo;t remember exactly, but the idea to deploy a decent content management system for the entire web presence of the University of Helsinki is probably 10 years old. I had reserved the domain jeltsch.org in May 2003 (after I had completed my PhD) to host my private web site. The 
 &lt;a href="https://web.archive.org/web/20031218055642/http://jeltsch.org:80/" target="_blank" rel="noopener noreferrer nofollow"&gt;oldest snapshot of my web site&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 on the internet archive dates back to December of the same year. Like the Helsinki University IT staff, I realized that updating a web site by updating individual html pages is very time-consuming. In 2006, I was - exactly like the University of Helsinki IT services - looking for a content management system (CMS). At the university, they used Dreamweaver to generate the html pages; I used whatever text editor I had available. After comparing different options, both Helsinki University IT and myself came to the same conclusion to chose 
 &lt;a href="https://www.drupal.org" target="_blank" rel="noopener noreferrer nofollow"&gt;Drupal&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 as the content management system for our web sites.&lt;em&gt;Moving to Drupal&lt;/em&gt;Moving to Drupal (version 4.6) took me a few weeks, but in the end of 2006, my first Drupal site went online. Starting from that time, adding content to my web site became very easy. I avoided upgrading Drupal and skipped version 6. As I had anticipated, the upgrade to version 7 caused me a major headache (upgrading is supposedly much easier nowadays). Moving to drupal took the University of Helsinki many years, but finally in 2016/2017, the move was/is happening. Barack Obama was much faster: in the autumn of 2009, hardly half a year after he had become president, the switch of 
 &lt;a href="http://radar.oreilly.com/2009/10/whitehouse-switch-drupal-opensource.html" target="_blank" rel="noopener noreferrer nofollow"&gt;whitehouse.gov from a proprietary solution to Drupal&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 was complete.*Is Drupal 7 old?*Here at our university, dead lines must have been moved multiple times and similar to the 
 &lt;a href="https://en.wikipedia.org/wiki/L%C3%A4nsimetro" target="_blank" rel="noopener noreferrer nofollow"&gt;Western Metro Extension to Espoo&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, the move likely became much more expensive than planned. The university is using at the moment Drupal version 7, which was relased more than 6 years ago in January 2011. While Drupal 8 is already out since November 2015, the good new is that Drupal 7 remains officially the Long Term Support (LTS) version and thus will receive security updates for many years to come (I would guess for at least five years or so). About 85% of all Drupal sites are still running Drupal 7 and apparently, 
 &lt;a href="https://www.ostraining.com/blog/drupal/drupal-7-end-of-life/" target="_blank" rel="noopener noreferrer nofollow"&gt;this number has not shown any signs of decline yet&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;em&gt;The move is not complete yet&lt;/em&gt;I moved my lab&amp;rsquo;s web pages in the beginning of this year when the possibility was made available. However, our 
 &lt;a href="http://akta.jeltsch.org" target="_blank" rel="noopener noreferrer nofollow"&gt;B3P core facility&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 still runs on &amp;ldquo;handwritten&amp;rdquo; html code as we have not gotten permission to move these sites to Drupal (IT is waiting for the HiLIFE research infrastructure funding decisions).Meanwhile, 2.3% of all web sites worldwide use Drupal.*Problems?*However, the system is not free of bugs. Owing to security concerns (PHP security is considered to be porous like a sponge), most of the flexibility that Drupal offers is not available to the content providers: e.g. full HTML or PHP code within node bodies is disabled, which makes the implementation of dynamic content challenging. Luckily, the system has an achilles heel and that is its use of RSS feeds.&lt;em&gt;RSS fees to the rescue&lt;/em&gt;RSS feeds with user-provided URLs can be integrated into most pages and surprisingly they allow unfiltered display of html content (including images and css styles). This is the way how I implemented our dynamically updated list of enzymes (
 &lt;a href="https://www.helsinki.fi/en/researchgroups/lymphangiogenesis-research-and-antibody-development/services-and-resources" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.helsinki.fi/en/researchgroups/lymphangiogenesis-research-and-antibody-development/services-and-resources&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ) and our 
 &lt;a href="https://www.helsinki.fi/en/researchgroups/lymphangiogenesis-research-and-antibody-development/publications" target="_blank" rel="noopener noreferrer nofollow"&gt;list of publications&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (which displays separate feeds from 
 &lt;a href="http://zotero.org" target="_blank" rel="noopener noreferrer nofollow"&gt;zotero.org&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, e.g. a 
 &lt;a href="https://www.zotero.org/groups/1329486/the_jeltsch_laboratory/items/collectionKey/7GCAFNUP" target="_blank" rel="noopener noreferrer nofollow"&gt;list of featured publications&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or a 
 &lt;a href="https://www.zotero.org/groups/1329486/the_jeltsch_laboratory/items/collectionKey/KPE97PCJ" target="_blank" rel="noopener noreferrer nofollow"&gt;list of review articles&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Unfortuantely, the feed module doesn&amp;rsquo;t accept standard atom feeds, but only &amp;ldquo;old-fashioned&amp;rdquo; RSS feeeds, which required me to pipe the Atom feed from Zotero through a python script before it can be fetched by the site visitor&amp;rsquo;s browser.&lt;em&gt;Varnish Cache&lt;/em&gt;The other problem is that the site loads fairly slow. If visitors look for content the site must load with 3 seconds or the visitor is lost. Hopefully the site will scale well since many research groups have not made the switch yet. And it loads slowly despite it using a 
 &lt;a href="https://varnish-cache.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Varnish Cache&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Unfortuantely, the Varnish Cache delays updates from becoming public sometimes for many hours (sometimes even over night). In the 21st century, that is not acceptable. I have set the maximal cache life time to 1 hours for my private Drupal site. The 3 second loading time is likely the best compromise they could find…&lt;/p&gt;</description></item><item><title>Barriers to Electronic Lab Notebook adoption</title><link>https://jeltsch.org/en/barriers_to_electronic_lab_notebook_adoption/</link><pubDate>Thu, 08 Jun 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/barriers_to_electronic_lab_notebook_adoption/</guid><description>&lt;p&gt;Our lab has been interested in electronic lanb notebooks (ELNs) for a while. A 
 &lt;a href="https://jcheminf.springeropen.com/articles/10.1186/s13321-017-0221-3" target="_blank" rel="noopener noreferrer nofollow"&gt;recent publication&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in the 
 &lt;a href="https://jcheminf.springeropen.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Journal of Cheminformatics&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 has focused on the barriers to ELN adoption. Especially in the academic world, more than 90% of scientists are still using the traditional paper lab notebook. Biggest barrier to adoption was the cost in terms of money and learning of new habits. Close runner-ups on places 3 and 4 were the implementation effort and security concerns. While the authors are clearly biased (they are developing the open source ELN 
 &lt;a href="https://scinote.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;ELN SciNote&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
), the barriers to adoption are the same that I experience in my lab and at the University of Helsinki.I was stunned when about 2 months ago I received an e-mail with the news that the University of Helsinki had negotiated a framework agreement with the 
 &lt;a href="http://www.labvantage.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;LabVantage&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 LIMS/ELN vendor Software Point. While I think a university-wide ELN solution is necessary, this deal seems anything but optimal for most research-oriented laboratories at the University of Helsinki. Several labs at the university are using ELNs already for a while and none of them have been aware of the efforts to provide a university-wide agreement for a LIMS/ELN solution. And none of those that already use a LIMS/ELN have been choosing LabVantage, but other solutions (
 &lt;a href="https://www.labguru.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;Labguru&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://scinote.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;SciNote&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://www.elabftw.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;eLabFTW&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). It would have been helpful to have somebody in the evaluation team, who has actual experience with LIMS/ELNs use (or somebody who has participated in LIMS/ELN development), especially since such expertise exists at the University of Helsinki.Only a few people have been involved in the negotiations while the majority of the stakeholders were not even asked for their input. When I asked explicitly about this secluded operation, the answer was: Very few units (mainly the chronology unit and a person from dept of chemistry) were involved with the purchase at the time even though the information was spread around the university and anyone was welcome to participate and state their needs. However, even though I try to actively follow the IT infrastructure developments, I did not see any announcements anywhere and also searching retrospectively, I could not find anything that would have alerted me and allowed me to participate. The labs contributing most to the international success of Helsinki University are the main stakeholders, but they were ignored. Maybe a little bit more active search for the stakeholdres would have been appropriate.The base package that was negotiated with LabVantage seems to be geared towards routine and clinical lab work, but not towards innovative research. Among the two modules that are mostly necessary for life science research work are the ELN and the storage management. Unfortunately, many life-science specific routines (searching for DNA and protein sequences with blast-like search algorithms) are totally absent from the offer, but are very much needed for life science. The lack of a free API (like 
 &lt;a href="https://elabftw.readthedocs.io/en/latest/api.html" target="_blank" rel="noopener noreferrer nofollow"&gt;eLAbFTW&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 features or 
 &lt;a href="https://support.scinote.net/hc/en-us/articles/115001421649-Is-there-an-API-or-web-service-for-integration-of-sciNote-with-a-3rd-party-application-" target="_blank" rel="noopener noreferrer nofollow"&gt;SciNote&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 soon will feature) prevents users from incorporating their own, existing code or their own database systems. Every small change would require to involve the LabVantage developers and that will be a very slow and costly process. In reality, this means that shortcomings of the system will never be addressed. The base package can be taken into use by any lab at the university after a single payment of 200€ for each user (no floating licenses, only dedicated users). For our lab that would amount to 2000€, but a low price tag is not a selling point in itself.Within the framework agreement, any lab can pay for the additional modules on its own, but the heft price tag of 17500€ make it unlikely that anybody will do so. I am unwilling to lobby for a joint purchase, because there is no way of knowing, whether these modules would be suitable for everyday lab work. Unlike most other vendors, LabVantage doesn&amp;rsquo;t offer a free trial of the system. It makes me suspicious, if a vendor doesn&amp;rsquo;t offer a trial. If the product is good, a trial will convince potential customers to buy. If the product is good, what could be the downside of a trial for the vendor? We have ourselves tested several ELN solutions over the last two years and some systems received very bad feedback by those people who use them every day (e.g. cumbersome data import, unintuitive interface, slow server responses). As a matter of fact, for oligonucleotide management and protein/enzyme storage, we still use the absolutely outdated open source LIMS that I co-authored about 15 years ago as a PhD student (
 &lt;a href="http://phplabdb.sourceforge.net" target="_blank" rel="noopener noreferrer nofollow"&gt;http://phplabdb.sourceforge.net&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, now at 
 &lt;a href="https://github.com/mbekaert/phplabdb%29" target="_blank" rel="noopener noreferrer nofollow"&gt;https://github.com/mbekaert/phplabdb)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. In my lab, we use 
 &lt;a href="https://www.elabftw.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;eLabFTW&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. We have a local installation on the Helsinki University intranet (which can be accessed via VPN from everywhere) and anybody from Helsinki University can get an account there. If you are interested in trying it out, please contact me!The key question remains unanswered: Why were the majority of stakeholders not pulled into the decision-making process?&lt;/p&gt;</description></item><item><title>Gemstone hunting in Finnish Carelia</title><link>https://jeltsch.org/en/gemstone_hunting/</link><pubDate>Wed, 31 May 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/gemstone_hunting/</guid><description>&lt;p&gt;Last Sunday, we participated in the spring excursion of the Finnish Gemstone Hobbyists’ Society (
 &lt;a href="https://www.sjhy.fi/en_GB/" target="_blank" rel="noopener noreferrer nofollow"&gt;Suomen Jalokiviharrastajain Yhdistys&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) to a spectrolite quarry near Ylämaa in Finnish Carelia. 
 &lt;a href="https://en.wikipedia.org/wiki/Spectrolite" target="_blank" rel="noopener noreferrer nofollow"&gt;Spectrolite&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is a variety of 
 &lt;a href="https://en.wikipedia.org/wiki/Labradorite" target="_blank" rel="noopener noreferrer nofollow"&gt;labradorite&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which shows a rich iridescense. The Finnish spectrolite is peculiar because of its dark base color. Strictly speaking, the term &amp;ldquo;spectrolite&amp;rdquo; applies to the Finnish variety of iridescent labratorite only. The trip was a success as we returned tired and with many kilograms of specimens.&lt;/p&gt;</description></item><item><title>Essentials facts about VEGF-C in lymphology</title><link>https://jeltsch.org/en/essentials_facts_about_vegf_c_in_lymphology/</link><pubDate>Fri, 05 May 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/essentials_facts_about_vegf_c_in_lymphology/</guid><description>&lt;p&gt;&lt;strong&gt;Essentials facts about VEGF-C in lymphology&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Dr. Michael Jeltsch, Adjunct Professor, University of Helsinki &amp;amp; Wihuri Research Institute, Finland, 
 &lt;a href="mailto:michael@jeltsch.org"&gt;michael@jeltsch.org&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Vascular endothelial growth factor C (VEGF-C) is essential for the development and growth of the lymphatic vasculature. Together with VEGF-D, it forms the lymphatic subgroup within the VEGF family of growth factors, whose other members (PlGF, VEGF/VEGF-A, VEGF-B) are primarily responsible for the growth and function of blood vessels. VEGF-C was discovered as a ligand of the tyrosine kinase receptor VEGFR-3 (1) and its specific effect on lymph vessels was first described in 1997 (2,3). About one-third of hereditary lymphedema cases in humans result from mutations in genes involved in VEGF-C signaling (4). The complete absence of VEGF-C leads to death during embryogenesis (5). Likely for this reason, clinical cases of hereditary lymphedema are characterised by a partial inactivation of the signal transduction. VEGFR-3 (6) is affected in most cases, but mutations of the hereditary lymphedema are described or suspected for all components of the VEGF-C signal transduction described below, partly within a multifactorial inheritance.&lt;/p&gt;</description></item><item><title>Forever Young</title><link>https://jeltsch.org/en/forever_young/</link><pubDate>Sun, 30 Apr 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/forever_young/</guid><description>&lt;p&gt;I was asked by the 
 &lt;a href="http://novonordiskfonden.dk/en" target="_blank" rel="noopener noreferrer nofollow"&gt;Novo Nordisk Foundation&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (specifically by Dr. John Peter Wittschieben) to say a few words from the successful applicants&amp;rsquo; perspective during the &amp;ldquo;
 &lt;a href="http://www.biomedicum.fi/index.php?page=116&amp;amp;lang=1&amp;amp;eventId=4111" target="_blank" rel="noopener noreferrer nofollow"&gt;How to Get Funding from International Foundations&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&amp;rdquo; info event, which took place on April 26th in Biomedicum Helsinki.&lt;strong&gt;Useful information&lt;/strong&gt;To be clear: The event was very useful. Specifically it was useful due to the detailed information provided by the Novo Nordisk Foundation and 
 &lt;a href="http://www.jdrf.org" target="_blank" rel="noopener noreferrer nofollow"&gt;JDRF&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, who presented during the event. In the very beginning, I was surprised to hear our Dean talk in his introduction about the &amp;ldquo;lucky ones that received the funding&amp;rdquo;. In my naïveté, I always assumed that funding was distributed according to excellence and ability, not according to luck. While more experienced researchers like Mikael Knipp were able to give good advice, I could not. Obviously, I cannot boast with my own funding rates (which are about 5%, one of 20 applications being successful).**No time for science, too much time for grant proposal writing?**Some participants expressed surprise about the current widespread complaints of researchers about low funding rates, arguing that a rejected application leads to an improved renewed application in the next round. I agree, that the improvement might be substantial for the first few rounds, but then it becomes a game of diminishing returns. I write an average of 20 grant applications in order to get one accepted, and for 15 of these, I rather agree with E.P. Diamandis, who in &lt;em&gt;Clinical Chemistry&lt;/em&gt; complained about the 
 &lt;a href="https://dx.doi.org/10.1373/clinchem.2015.239129" target="_blank" rel="noopener noreferrer nofollow"&gt;$20+ billion loss&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 due to unsuccessful application writing.**Who is a &amp;ldquo;Young Investigator?&amp;rdquo;*&lt;em&gt;The other question that - interestingly - was discussed (and which I had wondered about already for years), was the term of &amp;ldquo;young investigator&amp;rdquo;. The bottom line was, that everybody is a young investigator who does not hold a full professorship. This might be the only sensible definition, as the average age of principal investigators has been steadily rising during the last decades (see e.g. 
 &lt;a href="https://nexus.od.nih.gov/all/wp-content/uploads/2012/02/age-of-R01-investigators.png" target="_blank" rel="noopener noreferrer nofollow"&gt;here&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). Many investigators will therefore stay forever young (or at least until they retire).&lt;strong&gt;It is difficult to be creative if you are struggling with funding&lt;/strong&gt;Although I could not convince many (maybe nobody), I objected to the notion that is is desirable to combine the goal of creativity and applicability in academic research. True creativity originates mostly from a primary motivation and utilitarian aspects actually get in the way of creativity. This is not to say, that creative research cannot be very useful. To make them an important criteria in the distribution of funds is just asking too much from the money source, namely to be able to predict the future. Creativity and the push towards &amp;ldquo;applicability/impact&amp;rdquo; of research are not only orthogonal to each other, but are pushing into opposite directions. If the research is struggling with funding, it is difficult to be creative. The basic needs for survival need to be met before people can realize their possibilities&lt;/em&gt;. In addition, when foundation ask for short term applicability, they appear to me like politicians, who think in terms of the 4 or 5-year election cycle. For much of academic research, we cannot predict its future uses. In addition, potential applications are mostly MUCH more than 5 years into the future. If the push towards applicability results in shifting the balance from basic towards applied science, the pipeline (basic research &amp;gt; applied research &amp;gt; engineering) will dry out from its source. Maybe this push towards applicability will also accelerate the blurring of the lines between the traditional universities and the universities of applied sciences. *I have to side with Marx this time: Nicht das Bewußtsein bestimmt das Leben, sondern das Leben bestimmt das Bewußtsein.&lt;/p&gt;</description></item><item><title>A Very Short History of Antiangiogenic Tumor Treatment</title><link>https://jeltsch.org/en/a_very_short_history_of_antiangiogenic_tumor_treatment/</link><pubDate>Mon, 24 Apr 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/a_very_short_history_of_antiangiogenic_tumor_treatment/</guid><description>&lt;p&gt;I covered the antiangiogenic tumor treatment topic in the 
 &lt;a href="https://courses.helsinki.fi/en/dpbm-107" target="_blank" rel="noopener noreferrer nofollow"&gt;Cancerbio Summer School&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (CBSS) 2017. As a review I recommended the following: Weis SM, Cheresh DA. &lt;strong&gt;Tumor angiogenesis: molecular pathways and therapeutic targets.&lt;/strong&gt; 2011. &lt;em&gt;Nature Medicine&lt;/em&gt; 17:1359-70. 
 &lt;a href="http://www.nature.com/nm/journal/v17/n11/pdf/nm.2537.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.nature.com/nm/journal/v17/n11/pdf/nm.2537.pdf&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Finland still safest country for travellers</title><link>https://jeltsch.org/en/finland_still_safest_country_for_travellers/</link><pubDate>Tue, 18 Apr 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/finland_still_safest_country_for_travellers/</guid><description>&lt;p&gt;In the 
 &lt;a href="http://www3.weforum.org/docs/WEF_TTCR_2017_web_0401.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;2017 Travel &amp; Tourism Competitiveness Index&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, Finnland scored in the global comparison rank 33 (11 places lower than 
 &lt;a href="http://www3.weforum.org/docs/TT15/WEF_Global_Travel&amp;amp;Tourism_Report_2015.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;two years ago&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). However, Finland managed to keep its top position in the safety and security category. When looking at the raw numbers, the reason for the drop in competitiveness is not so much a worsening of the Finnish performance, but the improved performance of other countries, including Sweden and many non-European countries like Mexico, Malaysia or the United Arabic Emirates. Spain, France and Germany placed 1st, 2nd and 3rd, respectively, in both the 2015 and 2017 comparisons.&lt;/p&gt;</description></item><item><title>Overrun by the Big Wheel?</title><link>https://jeltsch.org/en/overrun_by_the_big_wheel/</link><pubDate>Fri, 24 Mar 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/overrun_by_the_big_wheel/</guid><description>&lt;p&gt;&lt;strong&gt;Despite focus on internationalization English information about education reform incomplete and late&lt;/strong&gt;The Big Wheel reform is rolling over me and I don&amp;rsquo;t notice it. There has been some information in English about the process on the 
 &lt;a href="https://flamma.helsinki.fi/portal/home/sisalto?_nfpb=true&amp;amp;_pageLabel=pp_list&amp;amp;placeId=HY342105&amp;amp;lang=en" target="_blank" rel="noopener noreferrer nofollow"&gt;University’s intranet&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, during the drafting, most of the documents were initially only available in Finnish and due to the delay caused by translation, foreign staff without English language proficiency was largely excluded from the process. Loosing this input was certainly not helpful, since several goals of the Big Wheel reform are related to internationalization, e.g. harmonizing the degree structures within Europe (&amp;ldquo;3+2+3 system&amp;rdquo;) and making the degree programmes internationally attractive and competitive.&lt;strong&gt;Excellent students potentially excluded from studying at our University&lt;/strong&gt;Concluding from the application numbers for the Master&amp;rsquo;s programmes that&amp;rsquo;ll start in September 2017, there is still much work to be done to make the programmes &amp;ldquo;internationally attractive and competitive&amp;rdquo;. Virtually all programmes reported a decline in applications from Non-EU/EEA countries, which probably will result in much less income from tuition fees than the university would like (Master&amp;rsquo;s thesis tuition fees at the University of Helsinki are between 13000 and 18000€/year depending on the programme). We probably loose potentially excellent students and there is a diffuse suspicion that the general level of education might suffer. 30 scholarships of varying amounts are available for Non-EU/EEA students. However, only about 10 of the recipients will be able to completely recoup the tuition fee with their scholarship (see here: 
 &lt;a href="https://www.helsinki.fi/en/studying/how-to-apply/scholarship-programme%29" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.helsinki.fi/en/studying/how-to-apply/scholarship-programme)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I also think that the advertisement for the study programmes could be definitely improved.&lt;strong&gt;Information about available scholarships: clear enough or confusing?&lt;/strong&gt; I also fear that many potential applicants were confused about the scholarship programme (so was I, and still am). Our own Master&amp;rsquo;s programme&amp;rsquo;s web pages (
 &lt;a href="https://www.helsinki.fi/en/programmes/master/translational-medicine-transmed" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.helsinki.fi/en/programmes/master/translational-medicine-transmed&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ) do not mention the scholarships prominently (or was that on purpose?). Even worse, the link on the Helsinki University&amp;rsquo;s pages to check whether or not a student is required to pay the tuition fee has been half dead for a while (&amp;ldquo;You can check this 
 &lt;a href="https://studyinfo.fi/wp2/en/higher-education/higher-education-institutions-will-introduce-tuition-fees-in-autumn-2017/am-i-required-to-pay-tuition-fees/" target="_blank" rel="noopener noreferrer nofollow"&gt;FAQ at the Studyinfo website&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 whether or not you are required to pay tuition fees&amp;rdquo; (original on 
 &lt;a href="https://www.helsinki.fi/en/masters-programme-in-translational-medicine-master-of-science-2-years/1.2.246.562.17.64449697909" target="_blank" rel="noopener noreferrer nofollow"&gt;this page&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). Hopefully it died only after the application deadline finished…&lt;strong&gt;Educational reform of the PhD degree&lt;/strong&gt;The Big Wheel reform concerns all three degrees: Bachelor&amp;rsquo;s, Master&amp;rsquo;s and Doctorate (PhD). Internationalization is especially relevant to the PhD degree and those Master&amp;rsquo;s programmes that are entirely in English (e.g. Translational Medicine or Life Science Informatics). Even though about half all PhD students in my unit (Research Programs Unit) are foreigners, hardly any of them knows what the &amp;ldquo;Big Wheel&amp;rdquo; is about. &lt;strong&gt;Big Wheel discussion at Meilahti campus&lt;/strong&gt;After almost all is set and done, an info event about the Big Wheel was announced for the Meilahti campus (31.3.2017). The e-mail message was exclusively in Finnish. I often have given feedback when important events were not announced in English (more often than not getting no response). That&amp;rsquo;s why I wrote a message straight to the rector and the vice rector of the university. The e-mail conversation is attached below. Suffice to say that the university is still dedicated to increase internationalization despite this not being without problems…&lt;strong&gt;What was discussed at the hearing&lt;/strong&gt;The part of the discussion that happened in English was circling around the PhD education. A very valid request was not to fix something that is not broken. In the international comparison, PhD education is for the most part excellent in Finland and the only perceived problem is its length.At the moment a Finnish PhD thesis in life science requires the graduate student to publish in scientific journals. As a consequence, most of the research in Finland is done by PhD students. The exact number and quality of publications required differs between faculties as there is no formal consensus. Typical are 3-5 papers, sharing of authorship is accepted to a certain degree. Not all publications need to be first-author contributions.&lt;strong&gt;Finish PhD graduates are competitive&lt;/strong&gt;While a PhD from a Finnish University is internationally very competitive, PhD graduates are typically much older than those from most other countries. This begs the question: so what? The typical length of PhD studies in Finland has been generally assumed to be around 7 years. However, nobody knows exactly (not even the university itself, since tight rules to register PhD studies have not existed until recently), but there seems to be a very slow movement towards a shorter duration (and less requirements). &lt;strong&gt;Strong forces act against shortening of PhD studies&lt;/strong&gt;The fact that the PhD studies last so long in Finland is the result of natural selection. Pushing with regulation for faster PhD education will have many unintended consequences. There are strong forces acting against shortening the PhD studies, especially for highly talented students that aim at an academic career: E.g. the relative ease to get scholarship funding during the PhD studies and the high unemployment among fresh PhDs in Finland.&lt;strong&gt;Age limits for PhD degrees for funding&lt;/strong&gt;Pointed out by Kalle Saksela, a major obstacle to shorting the PhD education is the general funding situation of academic research. With every funding cycle, funding rates are pushing new all time lows. Successful applicants have a very compelling portfolio of high quality publications, which needs time to acquire. However, major competitive research funding (Academy of Finland, ERC) puts limits on applicants (e.g. &amp;ldquo;no more than 7 years after PhD completion&amp;rdquo;), which have no relationship to the quality of the application.&lt;strong&gt;Four years&lt;/strong&gt;The very clear message from vice rector Hämäläinen (Jukka Kola had already left the discussion, when it switched from Finnish to English) was that the PhD studies must be shortened in order to reach comparability with other countries. The target is 3+2+4 (3 years for the Bachelor&amp;rsquo;s studies, 2 more years for the Master&amp;rsquo;s studies, and then 4 years for the PhD studies). The idea put forward by the vice rector was to simply move some of the studies that are done at the moment under the PhD umbrella into the early postdoctoral period. A big question is obviously who is going to pay for this move? There needs to be a substantial increase in research funding to be able to pay salaries for postdocs unless we want to lower the overall domestic research output. Already now it borders to financial suicide to employ a postdoc with an Academy Research Fellow budget.&lt;/p&gt;</description></item><item><title>Purification and Characterization of Recombinant Proteins</title><link>https://jeltsch.org/en/purification_and_characterization_of_recombinant_proteins/</link><pubDate>Mon, 20 Mar 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/purification_and_characterization_of_recombinant_proteins/</guid><description>&lt;p&gt;We are organizing (again) a practical hands-on protein purification course from December 4th to 20th. We maximally can accommodate 16 participants, which will form groups of 2 to 4 participants. Each group needs 3 full days to go thru the practical exercises, but day 3 of the course will be overlapping with day 1 of the next group. Venue is Biomedicum Helsinki, rooms A516a1 (where the machinery is) and B318a/b (our lab). We will purify a protein (VEGF receptor 3) using a two-step protocol (affinity chromatography + gel filtration) on the the Äkta Avant FPLC device. On the third course day we&amp;rsquo;ll assay its interaction with its ligand (VEGF-C) on the ITC (isothermal calorimetry) device. We have given a similar course in 2015 (
 &lt;a href="http://www.helisci.fi/hbgs/FPLC2015/%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.helisci.fi/hbgs/FPLC2015/)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. This new course (
 &lt;a href="https://courses.helsinki.fi/en/DPBM-135/120171139" target="_blank" rel="noopener noreferrer nofollow"&gt;https://courses.helsinki.fi/en/DPBM-135/120171139&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ) will have a similar structure, but we expand it by one day to analyze protein interactions making use of the new isothermal calorimetry device of our B3P core facility. The documentation and results will be also available from 
 &lt;a href="https://jeltsch.org/en/dpbm_135/"&gt;here&lt;/a&gt;
. Since we can run maximally two samples at a time (we have &amp;ldquo;only&amp;rdquo; two FPLC machines), we will have to split the participants into groups (of 2-4 students/group) and repeat the 3-day course several times depending on the number of participants.&lt;/p&gt;</description></item><item><title>Angiogenesis landmark publications</title><link>https://jeltsch.org/en/angiogenesis_landmark_publications/</link><pubDate>Thu, 09 Mar 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/angiogenesis_landmark_publications/</guid><description>&lt;p&gt;According to Nature, our 
 &lt;a href="http://science.sciencemag.org/content/276/5317/1423.long" target="_blank" rel="noopener noreferrer nofollow"&gt;Science paper from 1997&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is a landmark paper for the angiogenesis field: *&amp;ldquo;A paper establishing the role of VEGF-C and VEGF-R3 signaling in lymphangiogenesis. A new field is born.&amp;quot;*The collection of landmark papers for the angiogenesis field from the last 80 years (
 &lt;a href="http://www.nature.com/focus/angiogenesis/classics/vegf.html" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.nature.com/focus/angiogenesis/classics/vegf.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) was published first in 2003 and unfortunately has not been updated to include later seminal studies. However, until today, most of these 86 papers are still must-reads for every PhD student in the angogenesis field.&lt;/p&gt;</description></item><item><title>"Silver" and "gold" coating a 5 cent coin</title><link>https://jeltsch.org/en/silver_and_gold_coating_a_5_cent_coin/</link><pubDate>Tue, 07 Mar 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/silver_and_gold_coating_a_5_cent_coin/</guid><description>&lt;p&gt;Last Friday, I coated with my kids 5 cent (copper) coins. They look pretty nice even though its only zinc and brass. All you need is a clean copper coin (you can clean old coins efficiently with vinegar), sodium hydroxide (NaOH), zinc powder and a hot plate. The original method (see this 
 &lt;a href="http://www.chymist.com/copper%20silver%20gold%20expl.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;PDF&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) uses a bunsen burner, but we did the heating and the final conversion of the zinc-plated coin into a brass-plated coin simply by placing it on our kitchen&amp;rsquo;s hot plate. Hot sodium hydroxide is pretty dangerous, so be warned (eye protection) and keep the kids under control!&lt;/p&gt;</description></item><item><title>Fertig</title><link>https://jeltsch.org/en/fertig/</link><pubDate>Sat, 04 Mar 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/fertig/</guid><description>&lt;p&gt;﻿Nach einem Jahr von mühsamenm Teilesammelns und Bauens haben Tobias und ich heute das Lego Millennium Falcon Ultimate Collector&amp;rsquo;s Edition (Lego Set 10179, 
 &lt;a href="http://brickset.com/sets/10179-1/Ultimate-Collector-s-Millennium-Falcon" target="_blank" rel="noopener noreferrer nofollow"&gt;http://brickset.com/sets/10179-1/Ultimate-Collector-s-Millennium-Falcon&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) fertig gebaut. Diese Version des Millennium Falcons wird nicht mehr verkauft und gebrauchte Sets werden für wahnsinnige Preise von um die €5.000 bei Ebay verkauft.Wir haben die notwendigen Legosteinie von zwei anderen Lego Star Wars Modellen genommen: aus dem Death Star (Lego Set 10188, 
 &lt;a href="http://brickset.com/sets/10188-1/Death-Star" target="_blank" rel="noopener noreferrer nofollow"&gt;http://brickset.com/sets/10188-1/Death-Star&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) und dem Super Star Destroyer (Lego Set 10221-1, 
 &lt;a href="http://brickset.com/sets/10221-1/Super-Star-Destroyer%29.Allerdings" target="_blank" rel="noopener noreferrer nofollow"&gt;http://brickset.com/sets/10221-1/Super-Star-Destroyer).Allerdings&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 mussten wir eine beträchtliche Menge an fehlenden Teilen dazukaufen. Viele von denen haben wir über die finnische Online-Auktions-Website Huuto (
 &lt;a href="http://huuto.net" target="_blank" rel="noopener noreferrer nofollow"&gt;http://huuto.net&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) oder über BrickLink (
 &lt;a href="http://www.bricklink.com" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.bricklink.com&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
), eine Art &amp;ldquo;spezialisiertes Ebay&amp;rdquo; für LEGO-Steine gekauft. Die am schwierigsten zu findenden Stücke waren die beiden hellen bläulich-grauen “Boat Mast Rigging Long 28 x 4” (
 &lt;a href="http://www.bricklink.com/search.asp?itemID=56261&amp;amp;colorID=86%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.bricklink.com/search.asp?itemID=56261&amp;colorID=86)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, die im Moment für nicht weniger als €100 pro Stück verkauft werden. Wir haben diese Stücke natürlich nicht gekauft. Allerdings verkauft LEGO immer noch die schwarze Version dieses Stücks als Ersatzteil und Tobis Patenonkel hat sich die Mühe gemacht, diese zu besorgen und sie grau zu streichen. Danke Clemens!&lt;/p&gt;</description></item><item><title>Handbrake and protected DVDs</title><link>https://jeltsch.org/en/handbrake_and_protected_dvds/</link><pubDate>Thu, 02 Mar 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/handbrake_and_protected_dvds/</guid><description>&lt;p&gt;Ripping DVDs is a thing of the past, but occasionally I still need to do it. However, it happens so rarely that evertime I have either a new computer or a new Linux distribution and I need to install the necessary software. This time I am on Ubuntu 16.04. I usually use 
 &lt;a href="https://handbrake.fr/" target="_blank" rel="noopener noreferrer nofollow"&gt;Handbrake&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and it is very comfortable, but handbrake sometimes fails to do the job. This time, I had to resort to 
 &lt;a href="http://www.makemkv.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;MakeMKV&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However MakeMKV only rips the video to an MKV container but it does not compress it. If you need the space reduction you should still push the file through a compressor. Here&amp;rsquo;s the whole chain of commands:I only have an Apple USB-Superdrive. Apple doesn&amp;rsquo;t want me to use it with any other computer but Macs. Therefore, in order to make it work under Linux, you needs to sens it a &amp;ldquo;Magic cookie&amp;rdquo; (see here: ):&lt;code&gt;sg_raw /dev/sr0 EA 00 00 00 00 00 01&lt;/code&gt;If you have Handbrake installed from the default Ubuntu repository, you need to remove it (it&amp;rsquo;s crippled and you want to be able to use it also with encrypted DVDs):(&lt;code&gt;sudo apt remove handbrake &amp;amp;&amp;amp; sudo apt autoremove&lt;/code&gt;)Install this version:&lt;code&gt;sudo add-apt-repository ppa:stebbins/handbrake-releasessudo apt updatesudo apt install handbrake-gtk handbrake-cli&lt;/code&gt;Install software to read encrypted DVDs:&lt;code&gt;sudo apt-get install libdvd-pkg&lt;/code&gt;However, you have to execute some manual commands after the install is ready, but the installer instructs you during installation.Select as source the TS_Audio folder on the DVD. If the scan never finishes or you do not see any tracks after the scan finishes, you might need something like MakeMKV. I didn&amp;rsquo;t find any PPA or deb file, so I compiled it from source, which succeeded without any problems following the isntructions from here: 
 &lt;a href="http://www.makemkv.com/forum2/viewtopic.php?f=3&amp;amp;t=224" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.makemkv.com/forum2/viewtopic.php?f=3&amp;t=224&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Here the short version:&lt;code&gt;wget http://www.makemkv.com/download/makemkv-bin-1.10.4.tar.gzwget http://www.makemkv.com/download/makemkv-oss-1.10.4.tar.gztar -xvzf makemkv-bin-1.10.4.tar.gztar -xvzf makemkv-oss-1.10.4.tar.gz cd makemkv-oss-1.10.4/./configuremakesudo make installcd ../makemkv-bin-1.10.4/makesudo make install&lt;/code&gt;The executable is /usr/bin/makemkv&lt;/p&gt;</description></item><item><title>No interest (in retrospection and introspection)?</title><link>https://jeltsch.org/en/no_interest_in_retrospection_and_introspection/</link><pubDate>Fri, 17 Feb 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/no_interest_in_retrospection_and_introspection/</guid><description>&lt;p&gt;There was much talk about last years 
 &lt;a href="https://www.helsinki.fi/en/news/the-university-of-helsinki-terminates-570-employees-and-incorporates-continuing-education-activities" target="_blank" rel="noopener noreferrer nofollow"&gt;“changes”&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 at the university. Surprisingly, nobody seems to be interested anymore in the topic. At least this is the impression that I first got, when I went to the public hearing event at the Meilahti campus. The lecture hall 1 of Haartman Institute, where the hearing was supposed to take place, was completely empty when I arrived. Because only a handful of people had bothered to show up, the hearing had been moved to a table in the nearby Cafeteria. Hardly noticed by anyone, a review group has started its work to analyze the &amp;ldquo;changes&amp;rdquo; at the University of Helsinki, which took place during the last one and a half years. I guess the idea was to figure out what preventable mistakes have been done. According to 
 &lt;a href="https://flamma.helsinki.fi/fi/HY359046" target="_blank" rel="noopener noreferrer nofollow"&gt;this university source&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, Jukka Kola, who is the public face for many of the controversial decisions during this period, got to decide himself about the members of the review group. Because of this, the review group will have to be very careful not to appear biased in their report.&lt;/p&gt;</description></item><item><title>Science good, coffee bad</title><link>https://jeltsch.org/en/science_good_coffee_bad/</link><pubDate>Thu, 26 Jan 2017 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/science_good_coffee_bad/</guid><description>&lt;p&gt;Last week I took part the 
 &lt;a href="https://www.grc.org/programs.aspx?id=12214" target="_blank" rel="noopener noreferrer nofollow"&gt;Vascular Cell Biology Gordon Research Conference&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in Ventura (California). My two previous Gordon Conferences (2001 Rhode Island, 2014 Lucca/Italy) were outstanding and also this one did not disappoint.Even though there were many European researchers (19%), the US made up for 69% of the participants (Asia 6%, rest of the Amerikas 5%). This is probably a good representation of where the cutting edge research in vascular biology happens. Makes me wonder why the coffee in the US is as bad as it is (my bias got confirmed again). It cannot be explained by the lack of scientific expertise.Gordon conferences are designed to promote the exchange of unpublished data and hence I am not writing anything about the science. One exception: There are 
 &lt;a href="https://clinicaltrials.gov/ct2/show/NCT02257970" target="_blank" rel="noopener noreferrer nofollow"&gt;clinical trials to treat lymphedema with leukotriene B4 inhibitors&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
), but this is already public knowledge and the mouse studies are mostly published (
 &lt;a href="http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0008380%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0008380)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. So no secrets leaked here… I myself presented a poster about the continued CCBE1 story that is currently under review and some preliminary data about additional VEGF-C activating enzymes.Obviously, the outcome of the presidential elections was a popular topic during lunch and dinner conversations especially as it relates to science funding and science policy. Opinions ranged from &amp;ldquo;We have no clue what to expect&amp;rdquo; to &amp;ldquo;Be afraid. Be very afraid.&amp;rdquo; I personally enjoyed about 8 hours of Trump presidency since my return flight from Los Angeles to Munich left last Friday at a quarter past five in the afternoon.In the free afternoons, I tried to catch the 
 &lt;a href="http://www.eurogamer.net/articles/2016-12-15-pokemon-go-region-exclusive-pokemon-locations-how-and-where-to-catch-tauros-kangaskhan-mr-mime-and-farfetchd" target="_blank" rel="noopener noreferrer nofollow"&gt;America-exclusive Taurus Pokémon&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 for my daughter Milena. Sadly, the conference location was almost entirely devoid of poke stops and therfore I was chronically short of poke balls. Insiders told me that Santa Monica beach is the place to go to in order to catch Pokémons. I actually planned to go there Friday morning, but it was raining cats and dogs and so I tried my luck at the airport and about an hour before departure I finally managed to catch a Taurus and another one just before boarding the plane. So all in all a very successful conference journey!&lt;/p&gt;</description></item><item><title>ScanSnap iX100 support for Linux</title><link>https://jeltsch.org/en/scansnap_ix100_support_for_linux/</link><pubDate>Fri, 23 Dec 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/scansnap_ix100_support_for_linux/</guid><description>&lt;p&gt;Under Ubuntu 16.04, the ScanSnap iX100 is not supported yet by the sane package. In order to get it working, you need to install the ppa from Rolf Bensch:&lt;code&gt;sudo add-apt-repository ppa:rolfbensch/sane-gitsudo updatesudo upgrade&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Kapa HiFi excels, Phusion works sort-of, Q5 and Platinum SuperFi disappoint</title><link>https://jeltsch.org/en/kapa_hifi_excels_phusion_works_sort_of_q5_and_platinum_superfi_disappoint/</link><pubDate>Fri, 02 Dec 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/kapa_hifi_excels_phusion_works_sort_of_q5_and_platinum_superfi_disappoint/</guid><description>&lt;p&gt;My last 
 &lt;a href="https://www.neb.com/products/e5520-nebuilder-hifi-dna-assembly-cloning-kit" target="_blank" rel="noopener noreferrer nofollow"&gt;NEBuilder assembly&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 got stuck because I couldn&amp;rsquo;t get two of the PCR reactions to work. I needed one small fragment and two ~3-kb-fragments. I needed to insert a 2A-sequence in between the small and one of the 3-kb-fragments and thus added the necessary sequences as tails to the primers. The template was not especially GC-rich, nothing too complicated, but only the small fragment did amplify in my first attempt. When also my second attempt failed to amplify the 3-kb-fragments, I decided to try out some alternative polymerases. For cloning purposes, I have been using exclusively Phusion High Fidelity DNA polymerase (from 
 &lt;a href="https://www.neb.com/products/m0530-phusion-high-fidelity-dna-polymerase" target="_blank" rel="noopener noreferrer nofollow"&gt;New England Biolabs&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or from 
 &lt;a href="https://www.thermofisher.com/order/catalog/product/F530S" target="_blank" rel="noopener noreferrer nofollow"&gt;ThermoFisher&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) for the last years, but maybe there was something better and more robust? I received three different free samples for testing: 
 &lt;a href="https://www.kapabiosystems.com/product-applications/products/pcr-2/kapa-hifi-pcr-kits/" target="_blank" rel="noopener noreferrer nofollow"&gt;KAPA HiFi HotStart&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://www.neb.com/products/m0491-q5-high-fidelity-dna-polymerase" target="_blank" rel="noopener noreferrer nofollow"&gt;NEB Q5® High-Fidelity&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="https://www.thermofisher.com/order/catalog/product/12351010?ICID=search-product" target="_blank" rel="noopener noreferrer nofollow"&gt;ThermoFisher Platinum SuperFi™&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. My graduate student did the PCRs yesterday and I ran the gels today. From the gel quality, you can see that I don&amp;rsquo;t have much routine anymore, but the overall results are quite clear and in the future, our go-to polymerase for tricky templates will be KAPA. I think KAPA&amp;rsquo;s proofreading capabilities are a bit below Phusion, but I do not care if 2% instead of 0.5% of the DNA products contain a mutation.In the attached PDF file, you can see, that my grad student included two more samples for the Phusion polymerase, where she used the same conditions, but a different template (supercoiled plasmid instead of linear DNA). Surprisingly, the Phusion polymerase did a much better job to amplify from supercoild DNA than from (the same) linear DNA; I cannot explain that…&lt;/p&gt;</description></item><item><title>1000 times too slow</title><link>https://jeltsch.org/en/1000_times_too_slow/</link><pubDate>Thu, 01 Dec 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/1000_times_too_slow/</guid><description>&lt;p&gt;Helsinki University has outsourced parts of its IT infrastructure to Microsoft. Even if outsourcing is cheaper in the short term than generating equivalent services locally, the net effect is likely negative due to the lost jobs, know how and independence. It doesn’t need a conspiracy to explain this self-destructive behavior, just bad decision criteria, which do not include long term and externalized costs.In its push to upgrade to newer Windows versions, Microsoft ended extended support for Windows XP on April 8, 2014 and the university obeyed by denying network access to XP machines. The argument was that XP was becoming a security risk. At the same time, Windows XP accounted still for about 20% of all Windows installations on this planet (
 &lt;a href="https://www.statista.com/statistics/218089/global-market-share-of-windows-7/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.statista.com/statistics/218089/global-market-share-of-windows-7/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). Even in October 2015, well above 100 Million computers did still run Windows XP (
 &lt;a href="https://en.wikipedia.org/wiki/Usage_share_of_operating_systems" target="_blank" rel="noopener noreferrer nofollow"&gt;https://en.wikipedia.org/wiki/Usage_share_of_operating_systems&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="https://www.statista.com/statistics/218089/global-market-share-of-windows-7/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.statista.com/statistics/218089/global-market-share-of-windows-7/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ) without any catastrophic consequences.The ban of Windows XP was a problem, since four of our devices, that we need for research, are still running Windows XP. And there is no way to upgrade the OS without upgrading the equipment (which would cost thousands or tens of thousands of Euros and therefore is mostly impossible in the present tight financial situation of the university). And of course, the software that is needed to operate the devices is not compatible with Windows 7. As a consequence, we can neither remotely operate this machinery nor do automated backups. Even taking the data for analysis to another computer requires the 
 &lt;a href="http://www.urbandictionary.com/define.php?term=Adidas%20network" target="_blank" rel="noopener noreferrer nofollow"&gt;Adidas network&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.I had contacted IT support well before the extended support of Windows XP ended and asked them to find a solution. Apparently there were different possible solutions and IT support did start to implement them, but because of personnel fluctuations, the project had to be “restarted” several times and different support professionals had different opinions on how to solve this problem. With the big “fire and hire” action at the university, the whole project disintegrated again. This autumn I again discussed our needs with the IT staff, but did not receive any concrete help so far.This Tuesday, I finally wanted to know how difficult it really is to connect a Windows XP machine to the network in a way that would not compromise security, but enable file distribution, backup and remote control. I went to the Institute’s garbage place where broken electronic equipment is gathered and took three old 10/100 NICs and a few ethernet cables. One card and one cable were still functioning and I dropped the NIC into a Ubuntu 16.04 computer and connected it via ethernet cable to one of the XP machines.After manually assigning an IP to the NIC and installing samba onto the Ubuntu machine, I was able to mount the samba share as a drive on the Windows XP machine. Then I just made the samba share available via a web page. All this took about one hour. Not being an IT professional, I spend maybe an additional three hours researching how to do it (samba setup, apache setup, configuration of a secondary NIC, which is not automatic on Ubuntu). This setup fulfills all of our requirements, didn’t cost anything and was implemented within one day.A write-up of the technical details will follow once I get around documenting what I did. Agility is perhaps what is mostly missing when I look at many of our university’s IT projects. Notably I think of switching to Drupal as content management system for the university&amp;rsquo;s web pages. Sadly, our faculty is still using Dreamweaver to create its web presence and as a consequence many web pages are never updated.&lt;/p&gt;</description></item><item><title>Automated reinstall of software from package list</title><link>https://jeltsch.org/en/automated_reinstall_of_software_from_package_list/</link><pubDate>Sun, 20 Nov 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/automated_reinstall_of_software_from_package_list/</guid><description>&lt;p&gt;If I need to reinstall a Ubuntu/Debian-based Linux OS (or mirror a software selection to another machine), this is how it can be done. On the source machine:&lt;code&gt;sudpkg --get-selections &amp;gt; ~/Package.listcp -R /etc/apt/sources.list* ~/apt-key exportall &amp;gt; ~/repository.keys&lt;/code&gt;Then just copy the files to the target machine:&lt;code&gt;suapt-key add ~/repository.keyscp -R ~/sources.list* /etc/apt/apt-get updateapt-get install dselectdselect updatedpkg --set-selections &amp;lt; ~/Package.listapt-get dselect-upgrade -y&lt;/code&gt;If some packages are not available, this will fail. This concerns in my case manually installed packages like 
 &lt;a href="https://www.teamviewer.com/en/download/linux/" target="_blank" rel="noopener noreferrer nofollow"&gt;teamviewer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or 
 &lt;a href="http://www.snapgene.com/products/snapgene/free_trial/" target="_blank" rel="noopener noreferrer nofollow"&gt;snapgene&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
/
 &lt;a href="http://www.snapgene.com/products/snapgene_viewer/" target="_blank" rel="noopener noreferrer nofollow"&gt;snapgene_viewer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I usually remove those packages manually from the list (there are luckily not many of them).However, the upgrade is not fully automatic, since you need to e.g. agree to various licenses (e.g. for Microsoft&amp;rsquo;s True Type fonts) and acknowledge manually other stuff (e.g. libdvd-pkg legal issues), which kind of defeats the purpose of making this automatic and painless…&lt;/p&gt;</description></item><item><title>Temperature Sensors</title><link>https://jeltsch.org/en/temperature_sensors/</link><pubDate>Tue, 15 Nov 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/temperature_sensors/</guid><description>&lt;p&gt;
 &lt;a href="https://my.wirelesstag.net/eth/signin.html" target="_blank" rel="noopener noreferrer nofollow"&gt;https://my.wirelesstag.net/eth/signin.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Let's encrypt duplicated my log files</title><link>https://jeltsch.org/en/let_s_encrypt_duplicated_my_log_files/</link><pubDate>Wed, 19 Oct 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/let_s_encrypt_duplicated_my_log_files/</guid><description>&lt;p&gt;I have not been keeping log files for my web server until the beginning of 2016, when I needed to trace access to certain files (I started to use 
 &lt;a href="http://www.awstats.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;awstats&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, mostly because I was familiar with it since I had used it years ago when my site was still running on a Red Hat server). In March 2016 I luckily started to use 
 &lt;a href="https://letsencrypt.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Let’s Encrypt&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I had used another &amp;ldquo;free&amp;rdquo; service before, which got recently into big trouble as they apparently had not control over their own security. When I looked at my Apache server&amp;rsquo;s log files (on Ubuntu 14.04), I noticed that apache did double logging (to both the individual vhost&amp;rsquo;s log file and a common log file). I realized that Let&amp;rsquo;s Encrypt specifies into every vhost&amp;rsquo;s configuration file an Import directive which sources /etc/letsencrypt/options-ssl-apache.conf. And this file in turn specifies common access.log and error.log files for all vhosts in the /var/log/apache2/ directory. I uncommented the five lines associated with this logging and the duplicate logging stopped (originally, I had thought, that this letsencrypt directive was only used for the initial Let&amp;rsquo;s Encrypt setup for the cert generation).&lt;/p&gt;</description></item><item><title>Key project funding</title><link>https://jeltsch.org/en/key_project_funding/</link><pubDate>Fri, 07 Oct 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/key_project_funding/</guid><description>&lt;p&gt;This post is inspired by our recent success in the 
 &lt;a href="http://www.aka.fi/en/about-us/media/press-releases/2016/101-projects-receive-key-project-funding-propose-many-ways-of-tapping-into-research-results/" target="_blank" rel="noopener noreferrer nofollow"&gt;Key Project Funding call of the Academy of Finland&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. One of the main time killers for scientists is to apply for money to finance their research. Scientists spend more and more time preparing grant applications because of the growing competition for the shrinking resources.After deducting the time for teaching and administration, they maybe able to spend a few hours each week doing research. Last week over lunch, a friend of mine ask me what our funding rates were. I did not know, because I have been avoiding the inconvenient truth. I calculated today and the depressing result is that they are in the low single digit range and this seems to be a quite average figure (for us, 2015 was an exceptionally successful year and the 2016 number might perhaps still improve since several decisions have not been made yet).Improving academical productivity by increasing the 1600 hours of yearly working time on paper is meaningless if 400 hours of this time are spent in vain, i.e. for unsuccessful grant applications. The financial damage and opportunity costs to the system are enormous and a colleague of my recently pointed me to 
 &lt;a href="http://clinchem.aaccjnls.org/content/61/5/783.full" target="_blank" rel="noopener noreferrer nofollow"&gt;this 2015 article&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in &lt;em&gt;
 &lt;a href="http://clinchem.aaccjnls.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Clinical Chemistry&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/em&gt;, where the monetary value wasted by grant application writing was conservatively estimated for the US to be at least $20 billion per year.Our budget includes new positions for researchers, but we don&amp;rsquo;t know yet where and when these people will be able to start their work. In theory, the hosting organization (i.e. the Research Program of the University of Helsinki) guarantees the infrastructure. However, the Research Program cannot generate lab space from nothing. The university is just trying to save money by minimizing the floor space it rents. While some people celebrate successful grant applications, my view is more down-to earth: &lt;em&gt;After the grant decision is before the grant decision&lt;/em&gt;*.*Citation modified after 
 &lt;a href="https://en.wikipedia.org/wiki/Sepp_Herberger" target="_blank" rel="noopener noreferrer nofollow"&gt;Sepp Herberger&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, coach of 1954 soccer world cup winner Germany, who famously stated &amp;ldquo;After the game is before the game.”&lt;/p&gt;</description></item><item><title>OpenBIS for Dummies</title><link>https://jeltsch.org/en/openbis_for_dummies/</link><pubDate>Tue, 06 Sep 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/openbis_for_dummies/</guid><description>&lt;p&gt;If you have considered 
 &lt;a href="https://jeltsch.org/en/tags/eln/"&gt;moving from paper to electronic lab notebooks&lt;/a&gt;
 as we are at the moment, you might have come across the 
 &lt;a href="https://wiki-bsse.ethz.ch/display/bis/Home" target="_blank" rel="noopener noreferrer nofollow"&gt;OpenBIS&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 solution. You want to install OpenBIS, but have not clue how to go about it? I didn&amp;rsquo;t have much of a clue either and therefore tried repeatedly until I succeeded. Luckily, I got some help from the ETHZ OpenBIS and our local computing support team, but obviously they cannot compensate for the lack of insight into Jetty and postgresql…If you just quickly want to try it, it might be easier to download the VirtualBox image, where everything is preinstalled and preconfigured (
 &lt;a href="https://wiki-bsse.ethz.ch/display/bis/openBIS&amp;#43;ELN-LIMS&amp;#43;Virtual&amp;#43;Machine" target="_blank" rel="noopener noreferrer nofollow"&gt;https://wiki-bsse.ethz.ch/display/bis/openBIS+ELN-LIMS+Virtual+Machine&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). However, I didn&amp;rsquo;t have any fast hardware to run the VirtualBox image and concluded that it would be fast enough on bare metal using an old computer.The notes below are written from memory and from the final configuration files that worked. However, I will still setup the server from scratch executing only what I have been writing down below in order to make sure I have not missed anything important. However, in the meantime I want to get this information out. I would have been happy if I had found some &amp;ldquo;OpenBIS installation for Dummies&amp;rdquo; instructions. In order to have a very long support, I chose for the installation Ubuntu 16.04 Server (the VirtualBox image uses Ubuntu 14.04 Desktop) and the latest version of 
 &lt;a href="https://wiki-bsse.ethz.ch/display/bis/Production&amp;#43;Releases" target="_blank" rel="noopener noreferrer nofollow"&gt;OpenBIS 16.05.1&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (you need to apply for an account to be able to download the software). The electronic lab notebook (ELN) plugin comes bundled with that release. Doing that, you have a problem with Java 7 support (it is not going to maintained for long and I will try to run OpenBIS ELN with Java 8 soon, but this walk-through uses a Java 7 PPA for Ubuntu 16.04).1. Do a fresh install of Ubuntu 16.04.1 Server. Create during the install the admin user &amp;ldquo;openbis&amp;rdquo;. When it asks for software selection, choose OpenSSH and Postgresql in addition to standard system utilities. Upon first login (as openbis user), update and upgrade all the software to the latest version and install emacs (or whatever text editor you prefer) and unzip:&lt;code&gt;sudo apt install unzip emacs24-nox&lt;/code&gt;2. Install Java 7. Thi sis just one way how to do it:&lt;code&gt;sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get updatesudo apt-get install openjdk-7-jre-headless&lt;/code&gt;3. To setup postgresql correctly, change the configuration file /etc/postgres/9.5/main/pg_hba.conf. All lines ending in &lt;strong&gt;peer&lt;/strong&gt;, the &lt;strong&gt;peer&lt;/strong&gt; should be changed into &lt;strong&gt;trust&lt;/strong&gt;! After that, reload postrgresql:&lt;code&gt;sudo systemctl reload postgreql&lt;/code&gt;4. If you are installing to a virtual machine like virtualbox, it would make sense to install the guest utilities as this will make you life easier (virtualbox-guest-utils). Make a shared (permanent, automout folder) and add openbis to the vboxsf group:&lt;code&gt;sudo usermod -a -G vboxsf openbis&lt;/code&gt;4. Place the compressed openBIS installer file into the home directory of the openbis user.5. Untar/gzip the installer:&lt;code&gt;tar -xvzf openBIS-installation-standard-technologies-S233.0-r36799.tar.gz&lt;/code&gt;6. Change into the uncompressed directory:&lt;code&gt;cd openBIS-installation-standard-technologies-S233.0-r36799&lt;/code&gt;7. Change the following things in the console.properties file:&lt;code&gt;INSTALL_PATH=/home/openbis/DSS_ROOT_DIR=/home/openbis/dataELN-LIMS = truePATHINFO_DB_ENABLED = trueINSTALLATION_TYPE = server&lt;/code&gt;For this try I have not changed the password of the keystore, but you should do it for security reasons if you use the server for production!8. Run the installer (not as root, but as openbis user):&lt;code&gt;./run-console.sh&lt;/code&gt;9. When the installer asks to enter the password for the openBIS &amp;lsquo;admin&amp;rsquo; user, type in the password you want to use when logging in as admin into the web interface.10. When installation is done, go to ~/openbis/servers/openBIS-server/jetty/etc and edit the file &lt;strong&gt;service.properties&lt;/strong&gt;. You actually have not to edit anything for the installation to work, but we needed to configure the system for login authentication via Ldap.&lt;code&gt;authentication-service = file-authentication-service =&amp;gt; authentication-service = file-ldap-authentication-service&lt;/code&gt;If you use ldap alone (i.e. authentication-service = ldap-authentication-service), you need to have some special users in the ldap directory. We are authenticating via our university&amp;rsquo;s ldap serer only regular users of the system and hence, e.g. the admin user needs to be authenticated locally. This admin user is setup during the install, but you need to have both file and ldap authentication active for this to work. This is our ldap server address as specified in the service.properties file. It contains the authentication base, which you need to ask from your sysadmins:&lt;code&gt;ldap.server.url = ldap://ldap2015.it.helsinki.fi/OU=people,DC=helsinki,DC=fi&lt;/code&gt;This is the ldap user and his password on the ldap server (don&amp;rsquo;t ask me why the ldap people use such complicated word monster for such a simple concept):&lt;code&gt;ldap.security.principal.distinguished.name = OU=openbis,OU=login,DC=helsinki,DC=fi``ldap.security.principal.password = PASSWORD&lt;/code&gt;The following paramters are specific to our ldap server. We use OpenLDAP and since OpenBIS seems not to support TLS, we use ssl:&lt;code&gt;ldap.security.protocol = ssl``ldap.security.authentication-method = simple``ldap.queryTemplate = (&amp;amp;(%s))&lt;/code&gt;OpenBIS requires https. You can either leave the self-signed certificate (provided by the ETHZ) or install an own certificate. If you keep the self-signed certificate, all users will get a warning when they try to log into the web service. There seems to be an additional problem as the uploading of files seems not to work with the self-signed certificate since the https request via port 8444 doesn&amp;rsquo;t result in an intercept that is presented in the browser window to users to override.Hence we had no choice but to get a real certificate, which is luckily easier today than still one year ago due to the 
 &lt;a href="https://letsencrypt.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;letsencrypt&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 folks. Nevertheless, getting the certificate stuff right took us some time. We are operating the OpenBIS server inside the University network and it is not visible from the outside. Users who want to access it from outside need to use a VPN.Therefore we had to install a temporary &amp;ldquo;fake&amp;rdquo; server with the same name on a publicly reachable IP and generate a letsencrypt certificate (letsencrypt is not yet automated for jetty). I used the automated method for apache2 on my own server at Digital Ocean and then retrieved the two important files (fullchain1.pem and privkey1.pem) from the /etc/letsencrypt/archive/eln.jeltsch.org directory and moved them over to our OpenBIS server. To convert them into the correct format for the java keystore, I used the following commands:&lt;code&gt;openssl pkcs12 -export -out keystore.pkcs12 -in fullchain1.pem -inkey privkey1.pemkeytool -importkeystore -srckeystore keystore.pkcs12 -srcstoretype PKCS12 -destkeystore keystore.jks&lt;/code&gt;The first command asks for an export password. It doesn&amp;rsquo;t matter what you use (I used 12345678). The second command asks for a destination keystore password. Enter here &amp;ldquo;changeit&amp;rdquo; if you have not changed the default keystore password (&amp;ldquo;changeit&amp;rdquo;) during the setup. Then it also asks you for the source keystore password (which is the 12345678 that I just used above).Then you still have to add the contents of this keystore to the already exisiting keystore. There are probably many ways to do this, but I used a graphical tool called 
 &lt;a href="http://www.keystore-explorer.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Keystore Explorer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. You simply open both keystores (you need the &amp;ldquo;changeit&amp;rdquo; password for this), you delete the existing entry for ETHZ and add the only (letsencrypt) entry from the newly generated keystore. Replace the files &amp;ldquo;keystore&amp;rdquo; and &amp;ldquo;openBIS.keystore&amp;rdquo; in the directory ~/openbis/servers/openBIS-server/jetty/etc/ with the modified keystore. Both files are identical, I don&amp;rsquo;t know atm the relevance of this duplication. You also have to replace ~/openbis/servers/datastore_server/etc/openBIS.keystore with the new version of the keystore. For some reason, uploading did not work and in order to enable uploading, the service.properties of the datastore server needs to specify the host-address of the datastore server:&lt;code&gt;https://eln needs =&amp;gt; https://eln.jeltsch.org&lt;/code&gt;. Since we used a different host for the certificate generation, there was a host name mismatch and we had to override manually the hostname settings:Change it in the files /etc/hostname and /etc/hosts, then reboot. However, the installer took only the first part of the full name for the service.properties files of the datastore server. Our server&amp;rsquo;s name is eln.jeltsch.org and it resulted in https://eln, which did not resolve in our network, since we got the letsencrypt certificate signed on another server. After we changed the service.properties files and after rebooting we were finally ready to test the server:11. Starting the server: Log into the server as openbis user.&lt;code&gt;cd ~/openbis/bin/./allup.sh&lt;/code&gt;12. On another computer, navigate in your web browser to &amp;ldquo;
 &lt;a href="https://eln.jeltsch.org:8443/openbis/webapp/eln-lims%22" target="_blank" rel="noopener noreferrer nofollow"&gt;https://eln.jeltsch.org:8443/openbis/webapp/eln-lims"&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. If you have not installed a publicly trusted certificate, the browser will now warn you that the connection is not secure. Just click &amp;ldquo;Advanced&amp;rdquo; and confirm the security exception. You need to login as admin/PASSWORD (which you specified during the install).There are some 
 &lt;a href="https://wiki-bsse.ethz.ch/display/openBISDoc/openBIS&amp;#43;ELN-LIMS&amp;#43;Tutorial" target="_blank" rel="noopener noreferrer nofollow"&gt;tutorials&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 on how to use the ELN. However, the people in my lab told me that the UI is not very intuitive and that I need to teach them the basics. I think it might make sense to describe in a tutorial the typical setup in a typical small life science lab: what work spaces with what access rights for whom and to describe common scenarios (e.g. if some reagent lists need to be accessible by outsiders, etc.). I also have many ideas for improvements. It would be e.g nice to get more &amp;ldquo;ELN previews&amp;rdquo; for uploaded documents. At the moment, images are previewable, but e.g. PDF files not (I have not tried SVG files yet, but we use them quite a lot for image annotation). This certainly is not my last post about OpenBIS and until we take it into production use (likely beginning of next year) I still have to learn much.&lt;/p&gt;</description></item><item><title>How to start openvpn or ssh server under Ubuntu 16.04 and 18.04</title><link>https://jeltsch.org/en/how_to_start_openvpn_or_ssh_server_under_ubuntu_16_04_and_18_04/</link><pubDate>Sat, 03 Sep 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_start_openvpn_or_ssh_server_under_ubuntu_16_04_and_18_04/</guid><description>&lt;p&gt;&lt;strong&gt;OpenVPN&lt;/strong&gt;&lt;code&gt;sudo systemctl start openvpn@client&lt;/code&gt;The &amp;ldquo;client&amp;rdquo; is derived from the configuration file name (/etc/openvpn/client.conf). If your configuration file is server.conf, the command needs to be&lt;code&gt;sudo systemctl start openvpn@server&lt;/code&gt;When you want the service to start up automatically during system boot, you issue:&lt;code&gt;sudo systemctl enable openvpn@server&lt;/code&gt;&lt;strong&gt;Templated versus non-templated services&lt;/strong&gt;OpenVPN is a so-called &amp;ldquo;templated&amp;rdquo; service (it needs a configuration file when being invoked). In contrast to this, the ssh server is a non-templated service. Hence the command is simpler:&lt;code&gt;sudo systemctl start sshd&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Cloning club - workshop material</title><link>https://jeltsch.org/en/cloningclub_materials/</link><pubDate>Tue, 30 Aug 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/cloningclub_materials/</guid><description>&lt;p&gt;Collection of the course materials for the 
 &lt;a href="https://www.helsinki.fi/en/research/doctoral-education/doctoral-schools-and-programmes/doctoral-school-in-health-sciences/doctoral-programme-in-biomedicine" target="_blank" rel="noopener noreferrer nofollow"&gt;DPBM&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
-organized 
 &lt;a href="http://www.helisci.fi/hbgs/cloning-club2016" target="_blank" rel="noopener noreferrer nofollow"&gt;Cloning Club&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. There are files in (at least) two different formats for each lecture: PDF and ODP (Open Document Presentation). The ODP file is editable using 
 &lt;a href="http://www.libreoffice.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;LibreOffice&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 software. If you want to open it with Microsoft Office, you need to convert it first using either LibreOffice or some online conversion tool (like 
 &lt;a href="https://cloudconvert.com" target="_blank" rel="noopener noreferrer nofollow"&gt;cloudconvert&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). The material by the course organizer (in Open Document and PDF format) is available under the 
 &lt;a href="https://creativecommons.org/licenses/by-nc-sa/4.0/" target="_blank" rel="noopener noreferrer nofollow"&gt;creative commons license&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (excluding adapted material, which is explicitly marked). Material from course participants (in PowerPoint format) is provided at the terms of the creators. I might add improved versions the meeting/lecture slides later based on participants feedback.&lt;/p&gt;</description></item><item><title>University rankings (and how to manipulate them)</title><link>https://jeltsch.org/en/university_rankings_and_how_to_manipulate_them/</link><pubDate>Mon, 29 Aug 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/university_rankings_and_how_to_manipulate_them/</guid><description>&lt;p&gt;Whow. Helsinki University was again able to improve its position in the 
 &lt;a href="http://www.shanghairanking.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Shanghai Ranking&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and is now number 56. However, even the 
 &lt;a href="https://www.helsinki.fi/en/news/the-university-of-helsinki-is-nearing-the-top-50-universities-in-the-world" target="_blank" rel="noopener noreferrer nofollow"&gt;University’s own press release&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 had kind of a gloomy tune as if this was the last blossom before the final decay. It is true that the basis of the current success has patiently been built by the researchers over the last decades. Nevertheless, when politicians now draw the conclusion that the cuts of the educational budget are responsible for this success, they are probably right.Perhaps the cuts actually did contribute to the surge in productivity: All the scientists that unexpectedly were suddenly unemployed obviously continued to work furiously on their current projects to get their current manuscripts ready for publication. Papers are the overwhelmingly dominant currency in the academic job market. And these unemployed scientists might publish faster than before since unemployed scientists have no teaching duties…However, more importantly, the Helsinki numbers of the individual Shanghai Ranking indicators for 2015 and 2016 differ significantly only the per capita academic performance (publications/number of academic staff) and the number of highly cited scientists. Since the job cuts at Helsinki Universities have been going on already for a while even before the massive cuts of this spring, it appears reasonable to claim, that the 56th position is partly due to the job cuts, which did influence directly and rapidly the number of academic staff.The Shanghai Ranking emphasizes research, whereas in other rankings, Helsinki has even been dropping. E.g. in the 
 &lt;a href="http://www.topuniversities.com" target="_blank" rel="noopener noreferrer nofollow"&gt;QS World University Rankings&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, Helsinki dropped from position 67 (2014/15) to 96 (2015/16). Between these two rankings, the QS team made “improvements” to their ranking system and these were almost exclusively responsible for the drop if you look at the data closely. They “normalized” the citation ratio per faculty according to the subject, and life science got badly punished by being a “high citation field”. Very simply put, a citation to a paper in Arts and Humanities now counts about 40 times as much as a citation to a paper in Life Science/Medicine. Each of the 5 big fields (Arts &amp;amp; Humanities, Engineering &amp;amp; Technology, Life Sciences &amp;amp; Medicine, Natural Sciences, Social Sciences &amp;amp; Management) contributes now equally with 20% to the final rating in the citation per faculty category (detailed explanation of the normalization from here: 
 &lt;a href="http://content.qs.com/qsiu/Faculty_Area_Normalization_-_Technical_Explanation.pdf%29.Why" target="_blank" rel="noopener noreferrer nofollow"&gt;http://content.qs.com/qsiu/Faculty_Area_Normalization_-_Technical_Explanation.pdf).Why&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 on earth do they punish a field for having a bigger impact? Papers in the humanities are not cited as much as papers in life science. Maybe this could be due to the fact that their average publication is not as relevant for their own field as is a life science publication for the life science field? I agree that there are cultural differences between fields, but who is to say how much is due to such cultural differences versus low quality or irrelevant research? Exactly that’s what QS World University Ranking’s did by making up “normalization” factors essentially claiming equal relevance.However, all such rankings are easily manipulated. E.g. the citation to faculty (member) ratio can easily improved by outsourcing services that were previously performed by faculty scientists (and that’s what Helsinki University is just doing at the moment). Similar to the impact factor for journals, university rankings are losing their relevance if the goal is to score high and not to excel at research and teaching (
 &lt;a href="https://en.wikipedia.org/wiki/Goodhart%27s_law" target="_blank" rel="noopener noreferrer nofollow"&gt;Goodhart’s law&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
: When a measure becomes a target, it ceases to be a good measure).The Shanghai Ranking has been criticized much. It undervalues teaching since teaching performance doesn’t enter directly the calculation at all, and it favours big universities since 50% of the rating are based on sheer numbers which are not normalized to account for the size of the university. Nevertheless it it the only reproducible (and therefore scientific) dataset from the three big rankings (
 &lt;a href="https://link.springer.com/article/10.1007/s11192-012-0801-y" target="_blank" rel="noopener noreferrer nofollow"&gt;https://link.springer.com/article/10.1007/s11192-012-0801-y&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ) since both the QS and the 
 &lt;a href="https://www.timeshighereducation.com/world-university-rankings" target="_blank" rel="noopener noreferrer nofollow"&gt;Times Ranking&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 rely heavily on opinion and reputation surveys, which are notoriously difficult to reproduce.What is the take-home message? Helsinki University is probably as good as it used to be during the last decade and the big fluctuations are just artifacts resulting from changed ranking methodologies or resulting from administrative adjustments to the financial realities brought upon us by the Finnish voters in the 2015 parliamentary elections.&lt;/p&gt;</description></item><item><title>Let's beat cancer together!</title><link>https://jeltsch.org/en/let_s_beat_cancer_together/</link><pubDate>Sun, 07 Aug 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/let_s_beat_cancer_together/</guid><description>&lt;p&gt;Sawan and me registered as &amp;ldquo;The Jeltsch Laboratory&amp;rdquo; team to the 
 &lt;a href="http://www.twilightrun.fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;Helsinki Twilight Run&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which is a charity event to support the 
 &lt;a href="http://syopasaatio.fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;Finnish Cancer Foundation&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, Sawan caught a summer flu and had to skip the whole event. My goal was to stay below 1 hour and I managed. There were actually more participants from the 
 &lt;a href="http://research.med.helsinki.fi/researchprograms/english/default.htm" target="_blank" rel="noopener noreferrer nofollow"&gt;RPU (Research Programs Unit)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
; I ran into Tiia and Julia. Maybe we should next year start as a joint RPU team (or whatever the RPU will be called if we really manage to change our name)?&lt;/p&gt;</description></item><item><title>Asustor AS7004T RAM upgrade</title><link>https://jeltsch.org/en/asustor_as7004t_ram_upgrade/</link><pubDate>Sun, 31 Jul 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/asustor_as7004t_ram_upgrade/</guid><description>&lt;p&gt;Are you about to buy the new 
 &lt;a href="http://www.asustor.com/product?p_id=29" target="_blank" rel="noopener noreferrer nofollow"&gt;Asustor AS7004T&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
? It is certainly an impressive small NAS server, but it comes only with 2GB RAM and if you want to utilize some of its cooler capabilities (like 
 &lt;a href="https://www.asustor.com/admv2?type=3&amp;amp;subject=17&amp;amp;sub=63" target="_blank" rel="noopener noreferrer nofollow"&gt;running virtual machines&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) you need to add RAM. Its specs are uninformative (&amp;ldquo;2GB SO-DIMM DDR3 (Expandable. Max 16GB)&amp;rdquo;) and the 
 &lt;a href="http://download.asustor.com/download/docs/Memory_Installation/Memory_Installation_Guide_ENG.pdf?t=1469978912" target="_blank" rel="noopener noreferrer nofollow"&gt;memory installation guide&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 misleading. However, it really does have two RAM slots for DDR3 SO-DIMM. The device that I bought had 2GB RAM glued into the user-serviceable RAM slot, while the virtually inaccessible factory RAM slot was empty. If you want to add RAM, it requires you to void the factory warranty as the empty RAM slot is not accessible without removing the screw that is covered by the &amp;ldquo;Void if removed&amp;rdquo; sticker. Anyway, almost complete disassembly is required for you to access the free RAM slot, which is not for the faint of heart. Especially since 
 &lt;a href="https://www.youtube.com/watch?v=ORSly1_CUbo&amp;amp;feature=youtu.be" target="_blank" rel="noopener noreferrer nofollow"&gt;Asustor’s own YouTube video&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 shows the disassembly only for the 10-bay AS7010T model, which is significantly different from the AS7004T. The biggest difference between the 7004T and the 7010T is that the 7004T has an additional cooling element screwed to the PCI back plane. This cooling element takes the heat from the mother board, but also makes removing the back plane and the mother board more tricky. You also need to remove the power supply and disconnect the power cables from the motherboard before you can take the motherboard out.&lt;/p&gt;</description></item><item><title>The Staden package on Ubuntu for bioinformatics dinosaurs</title><link>https://jeltsch.org/en/the_staden_package_on_ubuntu_for_bioinformatics_dinosaurs/</link><pubDate>Wed, 27 Jul 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_staden_package_on_ubuntu_for_bioinformatics_dinosaurs/</guid><description>&lt;p&gt;Mostly we use the 
 &lt;a href="http://www.snapgene.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;SnapGene&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 software when we check the sequences of our DNA constructs. However, sometimes SnapGene&amp;rsquo;s alignment view is not flexible enough and then I fall back to using the ancient 
 &lt;a href="http://staden.sourceforge.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;Staden Package&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I just had upgraded from 
 &lt;a href="http://www.ubuntu.com/desktop" target="_blank" rel="noopener noreferrer nofollow"&gt;Ubuntu&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 14.04 to 16.04 and hence did not have Staden installed. I was pleasantly surprised when the installation of Staden took only about 15 seconds because finally - thanks to the Debian Med team - Staden is available from the universe repository (actually already since October 2014).&lt;code&gt;sudo apt install staden&lt;/code&gt;Staden is clearly not as intuitive as it could be, but it is very powerful and lends itself to automated processing of data. If you have the opportunity to learn it, I would encourage you to do so. The Finnish CSC recorded the Staden course from 2004, in which I participated and you can get the recordings from 
 &lt;a href="http://meta.tv.funet.fi/medar/showDirectory.do?directory=/metadata/fi/csc/courses/staden" target="_blank" rel="noopener noreferrer nofollow"&gt;Funet TV&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I just had briefly considered switching from Ubuntu to 
 &lt;a href="https://www.suse.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;SuSE&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 because of the ongoing wireless connection debacle that Canonical can&amp;rsquo;t seem to fix, but considering how non-trivial a manual install of Staden is, this is a big plus for Ubuntu. There are obviously dedicated Linux distributions for bioinformatics purposes, but they all tend to lag behind the latest and greatest developments of the major distros.&lt;/p&gt;</description></item><item><title>Moving from Paper to Electronic Lab Notebooks</title><link>https://jeltsch.org/en/moving_from_paper_to_electronic_lab_notebooks/</link><pubDate>Tue, 26 Jul 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/moving_from_paper_to_electronic_lab_notebooks/</guid><description>&lt;p&gt;Electronic lab notebooks (ELN) are the future. While this statement appears self-evident, it is not clear what software will establish itself and which ones will disappear. When I first checked the ELN market about three years ago, there were only a handful of solutions. Now there are already maybe about a hundred different software companies that try to cash in on the trend. And what is even more worrisome is the fact that the 
 &lt;a href="http://www.limswiki.org/index.php/ELN_vendor" target="_blank" rel="noopener noreferrer nofollow"&gt;list of vendors&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 contains already about 20 abandoned products…Thus, settling on a software is a serious decision for a lab and even more so for a whole institute. Many points need to be taken into consideration. Just to mention a few of them:- How sure is it, that the software is available and supported in 10 years? If the company disappears, your data might as well. All vendors will claim that your data is safe. You should be realistic given the widespread deception of customers and authorities by companies. Just think about VW…- What is the upfront investment and what are the running costs? If they charge you for storage space, the price might initially be low, but don&amp;rsquo;t underestimate how much data you will accumulate with all the new high res imaging and sequencing technologies. Once you are doing superresolution, you easily can gather a many GB each week. E.g. SciNote includes 100 GB of storage for 2 teams, which can fill up within a few weeks depending what type of research you are doing. I was trying to figure out how to buy storage beyond 100 GB, but I could not figure out how. I hope that the usability of their ELN is not on the same level… - How free is your data? Can you easily (and in an automated fashion in regular intervals) pull out your data if you need to? In what format can you get your data? If it is only PDF or Word files, just forget about it. You should get a real database dump that can be used to populate other systems. I would not trust any company to tell me ahead of time that they will go belly-up soon and that I should rescue my data…- Where are the data stored physically? This determines e.g. what law the data falls under and who has access to it. How much can you trust a small company overseas to keep your data private and secure? Let&amp;rsquo;s remind everybody of the data breaches that affected Sony, Linkedin, IRS, T Mobile, UPS, JP Morgan Chase… Some vendors offer in-house hosting, but the pricing seems to be too high for many academic labs to make this a viable alternative.- Open Source seems to be a solution to may of these problems. However, with diminishing computing infrastructure support from the university, the maintenance requirements of such a system need to be very low in order to make this feasible.- If it is marketed as &amp;ldquo;free&amp;rdquo;, what do they mean with free? Often, the &amp;ldquo;free&amp;rdquo; offering is not sufficient for any serious work and hence misleading. &amp;ldquo;Free&amp;rdquo; as in &amp;ldquo;free beer&amp;rdquo; is also not enough… Many labs need also the freedom to adapt the software to their specific needs, which excludes proprietary solutions without public APIs.In my lab we have been testing a few of the available solutions. Our emphasis was on open source solutions since only Open Source solutions make it easy to test the software extensively. So far we have tried:&lt;/p&gt;</description></item><item><title>Batch renaming files on the command line</title><link>https://jeltsch.org/en/batch_renaming_files_on_the_command_line/</link><pubDate>Tue, 28 Jun 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/batch_renaming_files_on_the_command_line/</guid><description>&lt;p&gt;The default command line application for batch renaming files in Ubuntu 16.04 is called &amp;ldquo;rename&amp;rdquo;:&lt;code&gt;rename 's/tk98i_/wt_tk98_/' *.tif&lt;/code&gt;It uses Perl regular expressions with and the s/old/new/ syntax. The example above renames all files with the .tif extensions and replaces the &lt;strong&gt;th98i_&lt;/strong&gt; expression with &lt;strong&gt;wt_tk98_&lt;/strong&gt;.Here are some more examples: 
 &lt;a href="http://tips.webdesign10.com/how-to-bulk-rename-files-in-linux-in-the-terminal" target="_blank" rel="noopener noreferrer nofollow"&gt;http://tips.webdesign10.com/how-to-bulk-rename-files-in-linux-in-the-terminal&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>ffmpeg</title><link>https://jeltsch.org/en/ffmpeg/</link><pubDate>Sun, 26 Jun 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/ffmpeg/</guid><description>&lt;p&gt;Trimming an avi file: &lt;code&gt;ffmpeg -i Die_Sendung_mit_der_Maus_16.06.19_09-30_ard_30_TVOON_DE.mpg.HQ.avi -vcodec copy -acodec copy -ss 00:06:04 -t 00:29:32 output.avi&lt;/code&gt;ss is the start time and t is the duration (not the end time)webm to mp3 conversion:&lt;code&gt;ffmpeg -i La_robe_de_soie.webm -vn -ab 128k -ar 44100 -y &amp;quot;La_robe_de_soie.mp3&amp;quot;&lt;/code&gt;Concatenate two videos:&lt;code&gt;ffmpeg -f concat -safe 0 -i list.txt -c copy /tmp/output.avi&lt;/code&gt;list.txt:&lt;code&gt;file 'video1.avi'file 'video2.avi'&lt;/code&gt;UPDATE:It is nice to be able to manipulate video files on the command line. However, especially for the more advanced functionality, the syntax becomes impossible to remember. Hence the need for a GUI that makes ffmpeg more accessible. The best tool that I have come acress so far is the cross-platform 
 &lt;a href="https://github.com/mifi/lossless-cut" target="_blank" rel="noopener noreferrer nofollow"&gt;LosslessCut&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. There are also 
 &lt;a href="https://github.com/mifi/lossless-cut#download" target="_blank" rel="noopener noreferrer nofollow"&gt;packages for Mac, Linux or Windows&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>RPU Seminar 2016</title><link>https://jeltsch.org/en/rpu2016/</link><pubDate>Fri, 24 Jun 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/rpu2016/</guid><description>&lt;div class="p-3 mb-3 bg-light border rounded"&gt;
 &lt;h4 style="margin-top: 0 !important;"&gt;Available Downloads&lt;/h4&gt;
 &lt;p&gt;Get the slides in PDF format.&lt;/p&gt;
 &lt;a href="https://jeltsch.org/downloads/Jeltsch_B3Pcore.pdf" class="btn btn-primary" download&gt;
 Download PDF
 &lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Cloning Club</title><link>https://jeltsch.org/en/cloning_club/</link><pubDate>Wed, 22 Jun 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/cloning_club/</guid><description>&lt;p&gt;Together with the Doctoral Programme in Biomedicine (DPBM) we are organizing in autumn 2016 a workshop and a practical course about cloning (course code 921244).&lt;strong&gt;Dates and venue (workshop):&lt;/strong&gt; Weekly discussion workshop (8 events each 1 to 1.5 hours) starting Tuesday 30.8.2016; venue: meeting room 7 (Biomedicum Helsinki, 5th floor, except 27.09. and the last workshop on 25.10., which take place in BM B136A); 1 credit&lt;strong&gt;Dates and venue (practical course):&lt;/strong&gt; Decentralized lab course (at the participants schedule and venue or - for participants without own access to the necessary facilities - in the first two weeks of November in our lab); 1 credit&lt;strong&gt;Course information page:&lt;/strong&gt; 
 &lt;a href="http://www.helisci.fi/hbgs/cloning-club2016" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.helisci.fi/hbgs/cloning-club2016&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;strong&gt;Registration page:&lt;/strong&gt; 
 &lt;a href="https://elomake.helsinki.fi/lomakkeet/71701/lomake.html" target="_blank" rel="noopener noreferrer nofollow"&gt;https://elomake.helsinki.fi/lomakkeet/71701/lomake.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;strong&gt;Detailed course info:&lt;/strong&gt; 
 &lt;a href="http://www.helsinki.fi/dpbm/instructions.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;PDF&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;strong&gt;Advertisement poster:&lt;/strong&gt; 
 &lt;a href="https://jeltsch.org/downloads/CloningClubAdvertisement.pdf"&gt;PDF&lt;/a&gt;
&lt;strong&gt;Course material:&lt;/strong&gt; 
 &lt;a href="https://jeltsch.org/en/cloningclub_materials/"&gt;Material will be added after every meeting here&lt;/a&gt;
. Cloning has the appeal of being boring. However, all starts with DNA. Genetic engineering is not only here to stay, but will become more and more important: we are just scratching the surface of its potential. Almost all biomedical research involves DNA constructs: expression vectors to transfect cells, shuttle plasmids to make viruses, constructs to generate transgenic animals.The skill to generate a DNA construct is needed until the arrival of that promised device, which will spit out any plasmid a few hours after you have fed it the plasmid&amp;rsquo;s sequence. Many new technologies are available and as a result, it is more difficult to choose than in the old days when restriction enzyme cloning was the only option. Today, demands and options are endless and you need to choose the right strategy to maximize success and speed.&lt;/p&gt;</description></item><item><title>Unicorn 7-Benutzer-Einrichtung erfordert manuelle Intervention in einer Netzwerkbenutzer-Umgebung</title><link>https://jeltsch.org/en/unicorn_7_benutzer_einrichtung_erfordert_manuelle_intervention_in_einer_netzwerkbenutzer_umgebung/</link><pubDate>Fri, 17 Jun 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/unicorn_7_benutzer_einrichtung_erfordert_manuelle_intervention_in_einer_netzwerkbenutzer_umgebung/</guid><description>&lt;p&gt;Unicorn, Äkta Avant, Äkta Explorer, GE Healthcare, Windows, Netzwerk-Authentifizierung, Benutzer-Einrichtung, Methode, Resultat, Wissenschaft, ProteinaufreinigungSince we are operating our Äkta Avant in a multiuser environment, we need to separate the methods and results of the different users. By default, every network user is at the moment able to see every method and every result that has been generated on the machine by any other network user. This is a considerable privancy and security issue as a malicious user could delete (or even worse: modify) methods and results.Our Äkta is set up in a way that allows users to log into the Unicorn 7 computer with their university login/password via the regular Windows network authentication mechanism. However, if several people share the responsibility of a run, this setup becomes impossible as they would need to devulge their passwords to each other. Hence we have created a local account which can be used by users who wish to share the operation of the Äkta.After logging into Winodws, users still have to log into the Unicorn 7 software, which users do with their university login and password (&amp;ldquo;Windows authentication&amp;rdquo;). Using this setup, every user is able to see all methods and results, which is not acceptable.When setting up a new user with Unicorn version Access&amp;gt;Folders&amp;quot;) and exactly which folders were accessible by that user and the user would see only his/her own methods and results. Since the folder structure under Unicorn 5 was a folder structure of the Windows file system, users could always copy methods and results from one folder to another and thereby make them available despite the limitations set by the Unicorn 5 program.When I first read that Unicorn 7 supports Windows network authentication, I had hoped that we would be able to avoid the painful user setup which we had to go thru for each user on the Äkta Explorer. However, the pain continues as setting up the user privileges once for a group doesn&amp;rsquo;t give us user isolation.Firstly, one cannot restrict access of individual users in Unicorn 7, but only access of groups. We had to create one Access Group for each network user, add the network user to this group, create a separate home folder for the group and then restrict the folder access to this home folder. Hundreds of clicks were required for a handful of users since the default is no access to anything and every single privilege check box needs to be enabled except for the admin privileges.In that respect, Windows (and every other OS) is way smarter than Unicorn. If a university employee logs into a machine that he or she has never been logging into before, it creates all the necessary default local folder structure automatically and mounts that users private home folder without granting access to everything other employees have been doing on that specific machine. I think that should be an option on Unicorn as well. Maybe it is and I just can&amp;rsquo;t figure it out?Another big drawback of the above described method of separating each user into an own access group is that login into the Unicorn program becomes a major ordeal: In addition to writing user name and password the user has to select the correct access group for the login to be successful. And even worse: In our setup we cannot avoid that every university employee belongs to two access groups: A manually created access group for each user for user separation and the &amp;ldquo;default&amp;rdquo; which works via the Windows network authentication - maybe Kerberos?). Hence, if users do choose the default access group (which is called &amp;ldquo;Users&amp;rdquo; in our case), they are able to log in, but they don&amp;rsquo;t see their methods and results.There are two reasons we cannot delete the &amp;ldquo;Users&amp;rdquo; access group: One is the mandate of the faculty and secondly (and we have tried), we cannot delete it anymore as many people have already created methods and generated results being in the access group &amp;ldquo;Users&amp;rdquo;. Thus UNICORN prevents us from deleting this account. I am working on this problem: I should be able to access directly the underlying MS-SQL database in order to change the ownership of the methods and results. However, GE was not exactly forthcoming when I was asking about access right handling. The answer was:The DB access credentials in a standalone UNICORN solution are encrypted and are not public. If you had an enterprise solution (hosting your own (SQL server) DB) you would have control of the credentials and in theory you could extract the wanted information (the format is something that you have to figure out by yourself and is not supported by us). You can upgrade your solution to an enterprise if you want.This sounds worse than it is, because we have physical access to the MS-SQL server and pulling out the access credentials seems not very difficult. But it takes my time to find the exploit to &amp;ldquo;break into our own system&amp;rdquo; and that is what annoys me. However, according to Lisa Bromark from GE, the 7.0.2 update seems to correct this issue:UNICORN can be configured to use a new database password. It is possible to generate an encrypted password or to enter an already encrypted password. This is done by running the UNICORN Service Tool after UNICORN installation.However, it is unbelievably difficult to get the update (at least it seems to take weeks). Distribution is apparently still via optical media and snail mail. I think the last time I got myself software via a CD/DVD was more than 10 years ago. However, GE told me that they are just moving UNICORN software updates to &amp;ldquo;electronic distribution&amp;rdquo;. Welcome to the 21 century!&lt;/p&gt;</description></item><item><title>Echtes Biohacking</title><link>https://jeltsch.org/en/echtes_biohacking/</link><pubDate>Mon, 13 Jun 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/echtes_biohacking/</guid><description>&lt;p&gt;Steven Novella hat einen interessanten 
 &lt;a href="http://theness.com/neurologicablog/index.php/what-is-biohacking/" target="_blank" rel="noopener noreferrer nofollow"&gt;Blog-Artikel ūber Biohacking&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 geschrieben. Ich schliesse mich seiner Meinung grösstenteils an, dass die meisten diesen Begriff zu Unrecht fūr sich in Anspruch nehmen, weil sie eben nichts konzeptionell Neues machen, was diesen neuen Begriff rechtfertigte. Allerdings haben sich für die Anwendung dieses Begriffes und seine Abgrenzung zur DIY-Biologie und diversen Körper-Modifikationsbewegungen noch keine einheitlichen Maßstäbe etabliert.Die Definition von Biohacking als die &amp;ldquo;Freiheit, seine Biologie tiefgrūndig zu erforschen&amp;rdquo; ist weitgehend nichtssagend. Das Wort Hacking hat im allgemeinen Sprachgebrauch meist den Beigeschmack des Illegalen oder zumindest des Halblegalen. Diesem Sprachgebrauch folgend könnte man Doping im Sport als Biohacking bezeichnen, Kaffeetrinken aber eher nicht (einmal davon abgesehen, dass Kaffeetrinken zumindest für einige Leute den Tatbestand des Doping erfüllt). Ein anderes Beispiel, das ich als &amp;ldquo;echtes&amp;rdquo; Biohacking bezeichnen würde wäre der Gebrauch von Crispr/Cas um seine eigene DNS zu editieren. Oder die Herstellung von Medikamenten in der eigenen Garage.Die Frage ist: Macht irgendeiner sowas? Gentechnologische Verfahren und die Herstellung von Pharmazeutika sind im universitären und kommerziellen Bereich streng reglementiert, weil solche Verfahren einige Risiken mit sich bringen. Es ist daher nicht verwunderlich, dass die regulierenden Behörden sich nicht darüber freuen, noch eine weitere Szene auf Anzeichen von 
 &lt;a href="https://en.wikipedia.org/wiki/Bioterrorism" target="_blank" rel="noopener noreferrer nofollow"&gt;Bioterrorismus&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 überwachen zu müssen.Tatsächlich wird es immer leichter, die diesbezüglich notwendigen Werkzeuge herzustellen und zu benutzen. Biotechnologie in der Garage ist Wirklichkeit, zumindest hat die Zeitschrift Nature diesem Thema ein 
 &lt;a href="http://www.nature.com/news/2010/101006/full/467650a.html" target="_blank" rel="noopener noreferrer nofollow"&gt;News Feature&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 gewidmet. Schon vor geraumer Zeit habe ich einen Vortrag gehört von Thomas Landrain, einem der Köpfe hinter dem 
 &lt;a href="http://lapaillasse.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;La Paillasse-Labor&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (Thomas: du hattest versprochen, die Internet-Seiten von La Paillasse ins Englische zu übersetzen!), einem Biotechnologie-Laboratorium, dass ohne Startkapital in einer Pariser Vorstadt-Garage gegründet wurde und dass wirklich interessante Projekte durchführt (hier ein 
 &lt;a href="http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3740105/" target="_blank" rel="noopener noreferrer nofollow"&gt;Artikel von Thomas Landrain über DIY-Biologie&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). Und auch Konferenzen wurden schon zum Thema DIY-Biologie veranstaltet: 
 &lt;a href="https://www.synenergene.eu/news-item/paris-conference-what-can-do-it-yourself-biology-do" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.synenergene.eu/news-item/paris-conference-what-can-do-it-yourself-biology-do&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Aber wo ist die Grenze zwischen DIY-Biologie und Biohacking? &lt;em&gt;E. coli&lt;/em&gt;-Bakterien zu modifizieren, damit sie 
 &lt;a href="https://en.wikipedia.org/wiki/Erythropoietin" target="_blank" rel="noopener noreferrer nofollow"&gt;Erythropoietin&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 herstellen, dann das Protein aufreinigen und in sich selbst injizieren, um seine sportliche Leistung zu verbessern würde wahrscheinlich jeder als Biohacking durchgehen lassen. Meiner Meinung nach ist dieses Beispiel gar nicht so abwegig, sondern wäre durchaus mit den Mitteln der heutigen DIY-Biologie realisierbar.&lt;/p&gt;</description></item><item><title>BSD and Linux</title><link>https://jeltsch.org/en/bsd_and_linux/</link><pubDate>Fri, 10 Jun 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/bsd_and_linux/</guid><description>&lt;p&gt;I am used to the fact that a Linux installer honours a pre-existing install of Windows and offers to setup the computer with a dual-boot option during installation. Vice-versa no Windows installer honours any other pre-exisiting OS. Therefore I was surprised that when I tried to install Ubuntu 16.04 on my PFSense box (FreeBSD), the Ubuntu installer did not even see that a BSD install exists on the drive. I chose the &amp;ldquo;erase all&amp;rdquo; option, but when I rebooted after the installer has finished, the system went straight into PFSense without giving me any option to select Ubuntu. I guess the boot loader had not been touched by the Ubuntu installer. I booted from a live Ubuntu USB stick, reformatted the drive with fdisk and wrote zeros to the boot loader:&lt;code&gt;dd if=/dev/zero of=/dev/sda bs=512 count=1&lt;/code&gt;Then I repeated the install and everything was fine. However, my PFSense installation was lost…&lt;/p&gt;</description></item><item><title>Netstat</title><link>https://jeltsch.org/en/netstat/</link><pubDate>Fri, 10 Jun 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/netstat/</guid><description>&lt;p&gt;To list all ports that a server is listening to:&lt;code&gt;sudo netstat -plnt&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Real biohacking</title><link>https://jeltsch.org/en/real_biohacking/</link><pubDate>Mon, 23 May 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/real_biohacking/</guid><description>&lt;p&gt;I have read an interesting 
 &lt;a href="http://theness.com/neurologicablog/index.php/what-is-biohacking/" target="_blank" rel="noopener noreferrer nofollow"&gt;blog post by Steven Novella about biohacking&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I completely agree that most people that push biohacking are not doing anything, that would justify the use of the term. A new term should be used if you are doing something conceptually new. However, the use of the term biohacking and its relationship to DIY biology and diverse body modification movements has not settled yet.The definition of biohacking as the &amp;ldquo;freedom to explore biology deeply&amp;rdquo; makes the term rather meaningless. Hacking as a term has always carried the notion (rightly or not) of doing something illegal or at least borderline legal. To follow this analogy, doping in sports could be considered biohacking (but not drinking coffee - notwithstanding the fact that coffee does fulfil the criteria of doping for some people). Other examples that I would call &amp;ldquo;true&amp;rdquo; biohacking would be the use of Crispr/Cas to modify your own DNA. Or developing medical drugs to treat diseases in your own garage.The question is: does anybody do such things? The development of such techniques is highly regulated in both academic research and commercial enterprises and real genetic engineering carries real risks. Not surprisingly, law-enforcement officials are not very happy about still another subculture to watch for signs of 
 &lt;a href="https://en.wikipedia.org/wiki/Bioterrorism" target="_blank" rel="noopener noreferrer nofollow"&gt;bioterrorism&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, the tools are getting easier and easier to use and garage biotech is a real thing (at least Nature thought it is worth a 
 &lt;a href="http://www.nature.com/news/2010/101006/full/467650a.html" target="_blank" rel="noopener noreferrer nofollow"&gt;News Feature&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). Already a while ago, I did listen to a talk by Thomas Landrain, one of the brains behind the 
 &lt;a href="http://lapaillasse.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;La Paillasse lab&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (Thomas: you promised that the La Paillasse web pages would be translated into English!), which is a biotech lab that was started with zero money in a garage in a Paris suburb. They are doing quite interesting research (see e.g. 
 &lt;a href="http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3740105/" target="_blank" rel="noopener noreferrer nofollow"&gt;this article&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 about his take on DIY biology). There are also conferences about DIY biology: 
 &lt;a href="https://www.synenergene.eu/news-item/paris-conference-what-can-do-it-yourself-biology-do" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.synenergene.eu/news-item/paris-conference-what-can-do-it-yourself-biology-do&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. But when does DIY biology become biohacking? Modifying &lt;em&gt;E. coli&lt;/em&gt; bacteria to produce 
 &lt;a href="https://en.wikipedia.org/wiki/Erythropoietin" target="_blank" rel="noopener noreferrer nofollow"&gt;erythropoietin&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and then purifying and injecting it into yourself to increase your sports performance would certainly qualify as biohacking. Imho that example would actually be feasible considering the state of the DIY biology technology…&lt;/p&gt;</description></item><item><title>Unicorn 7 user separation requires manual intervention in a network user environment</title><link>https://jeltsch.org/en/unicorn_7_user_separation_requires_manual_intervention_in_a_network_user_environment/</link><pubDate>Mon, 09 May 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/unicorn_7_user_separation_requires_manual_intervention_in_a_network_user_environment/</guid><description>&lt;p&gt;Since we are operating our Äkta Avant in a multiuser environment, we need to separate the methods and results of the different users. By default, every network user is at the moment able to see every method and every result that has been generated on the machine by any other network user. This is a considerable privancy and security issue as a malicious user could delete (or even worse: modify) methods and results.Our Äkta is set up in a way that allows users to log into the Unicorn 7 computer with their university login/password via the regular Windows network authentication mechanism. However, if several people share the responsibility of a run, this setup becomes impossible as they would need to devulge their passwords to each other. Hence we have created a local account which can be used by users who wish to share the operation of the Äkta.After logging into Winodws, users still have to log into the Unicorn 7 software, which users do with their university login and password (&amp;ldquo;Windows authentication&amp;rdquo;). Using this setup, every user is able to see all methods and results, which is not acceptable.When setting up a new user with Unicorn version Access&amp;gt;Folders&amp;quot;) and exactly which folders were accessible by that user and the user would see only his/her own methods and results. Since the folder structure under Unicorn 5 was a folder structure of the Windows file system, users could always copy methods and results from one folder to another and thereby make them available despite the limitations set by the Unicorn 5 program.When I first read that Unicorn 7 supports Windows network authentication, I had hoped that we would be able to avoid the painful user setup which we had to go thru for each user on the Äkta Explorer. However, the pain continues as setting up the user privileges once for a group doesn&amp;rsquo;t give us user isolation.Firstly, one cannot restrict access of individual users in Unicorn 7, but only access of groups. We had to create one Access Group for each network user, add the network user to this group, create a separate home folder for the group and then restrict the folder access to this home folder. Hundreds of clicks were required for a handful of users since the default is no access to anything and every single privilege check box needs to be enabled except for the admin privileges.In that respect, Windows (and every other OS) is way smarter than Unicorn. If a university employee logs into a machine that he or she has never been logging into before, it creates all the necessary default local folder structure automatically and mounts that users private home folder without granting access to everything other employees have been doing on that specific machine. I think that should be an option on Unicorn as well. Maybe it is and I just can&amp;rsquo;t figure it out?Another big drawback of the above described method of separating each user into an own access group is that login into the Unicorn program becomes a major ordeal: In addition to writing user name and password the user has to select the correct access group for the login to be successful. And even worse: In our setup we cannot avoid that every university employee belongs to two access groups: A manually created access group for each user for user separation and the &amp;ldquo;default&amp;rdquo; which works via the Windows network authentication - maybe Kerberos?). Hence, if users do choose the default access group (which is called &amp;ldquo;Users&amp;rdquo; in our case), they are able to log in, but they don&amp;rsquo;t see their methods and results.There are two reasons we cannot delete the &amp;ldquo;Users&amp;rdquo; access group: One is the mandate of the faculty and secondly (and we have tried), we cannot delete it anymore as many people have already created methods and generated results being in the access group &amp;ldquo;Users&amp;rdquo;. Thus UNICORN prevents us from deleting this account. I am working on this problem: I should be able to access directly the underlying MS-SQL database in order to change the ownership of the methods and results. However, GE was not exactly forthcoming when I was asking about access right handling. The answer was:The DB access credentials in a standalone UNICORN solution are encrypted and are not public. If you had an enterprise solution (hosting your own (SQL server) DB) you would have control of the credentials and in theory you could extract the wanted information (the format is something that you have to figure out by yourself and is not supported by us). You can upgrade your solution to an enterprise if you want.This sounds worse than it is, because we have physical access to the MS-SQL server and pulling out the access credentials seems not very difficult. But it takes my time to find the exploit to &amp;ldquo;break into our own system&amp;rdquo; and that is what annoys me. However, according to Lisa Bromark from GE, the 7.0.2 update seems to correct this issue:UNICORN can be configured to use a new database password. It is possible to generate an encrypted password or to enter an already encrypted password. This is done by running the UNICORN Service Tool after UNICORN installation.However, it is unbelievably difficult to get the update (at least it seems to take weeks). Distribution is apparently still via optical media and snail mail. I think the last time I got myself software via a CD/DVD was more than 10 years ago. However, GE told me that they are just moving UNICORN software updates to &amp;ldquo;electronic distribution&amp;rdquo;. Welcome to the 21 century!&lt;/p&gt;</description></item><item><title>Python für Kinder</title><link>https://jeltsch.org/en/python_f_r_kinder/</link><pubDate>Thu, 05 May 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/python_f_r_kinder/</guid><description>&lt;p&gt;Mein Sohn lernt gerade Programmieren. Und es macht Spass. Zuerst haben wir zusammen ein bischen in html und php programmeirt, da er ein Online-Quiz auf seiner Website machen wollte. Danach haben wir angefangen, das (deutsche) Buch &amp;ldquo;Python für Kids&amp;rdquo; (
 &lt;a href="http://python4kids.net" target="_blank" rel="noopener noreferrer nofollow"&gt;http://python4kids.net&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) durchzuarbeiten. Ich habe Python gewählt, weil es eine moderne, leicht zu lesende Sprache ist. Sie ist heute wahrscheinlich die erste Wahl für angehende Programmierer. Python ist Open Source, einfach auf allen Betriebssystemen zu installieren und leistungsfähige Programme können schon nach einer kurzen Lernphase geschrieben werden. &amp;ldquo;Python für Kinds&amp;rdquo; verwendet das 
 &lt;a href="http://pythonturtle.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Turtle-Modul&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, das eine grafikorientierte Einführung ins Programmieren ermöglicht. Die Grafik oben ist z.B. eines der Ergebnisse.Python ist auch eine sehr gute Wahl für Biologen und Bioinformatiker. Da Python eine Mehrzweck-Sprache ist, ist man nicht auf bestimmte Aufgaben beschränkt (wie z.B mit R). Es gibt mit 
 &lt;a href="http://biopython.org/wiki/Main_Page" target="_blank" rel="noopener noreferrer nofollow"&gt;Biopython&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ein sehr gutes Modul für den Umgang mit DNA und Proteinsequenzen (und sogar 3D-Strukturen).&lt;/p&gt;</description></item><item><title>Good leadership?</title><link>https://jeltsch.org/en/good_leadership/</link><pubDate>Mon, 02 May 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/good_leadership/</guid><description>&lt;p&gt;When I started as a principal investigator at the 
 &lt;a href="http://www.helsinki.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;University of Helsinki&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, I was advised to take the &amp;ldquo;Good leadership&amp;rdquo; course which was arranged by 
 &lt;a href="http://www.helsinki.fi/taydennyskoulutus/global-services/academic-personnel-training.htm" target="_blank" rel="noopener noreferrer nofollow"&gt;Personnel Training&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Together with 14 other research group leaders, I learned between November 2013 and March 2014 from Sanna-Marja Heinimo and other experts i.a. the &amp;ldquo;skills for effectively developing, coaching, empowering and leading others to getting best results&amp;rdquo;.At the end of the course, we had a dinner with 
 &lt;a href="https://fi.wikipedia.org/wiki/Jukka_Kola" target="_blank" rel="noopener noreferrer nofollow"&gt;Jukka Kola&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, who is now credited for 
 &lt;a href="https://www.helsinki.fi/en/news/the-university-of-helsinki-terminates-570-employees-and-incorporates-continuing-education-activities" target="_blank" rel="noopener noreferrer nofollow"&gt;implementating the extensive (and according to many observers overboarding) cost savings&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 that were forced upon the university by the budget cuts mandated by the prevailing political powers.I do not want to discuss here whether such drastic measures were necessary or a less extensive savings strategy would have been sufficient. Even the decision whether to save or to practise 
 &lt;a href="https://en.wikipedia.org/wiki/Deficit_spending" target="_blank" rel="noopener noreferrer nofollow"&gt;deficit spending&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in an economic downturn is mostly not based on facts but on ideology. In economics, fashion and Zeitgeist are at work in addition to hard data. Therefore, it is not surprising that prominent economists are holding opposing views concerning the effects of deficit spending. But I go off on a tangent here…I simply wanted to express my total disappointment. Not in the savings themselves, but in the way &lt;strong&gt;HOW&lt;/strong&gt; the savings were implemented in relation to the &amp;ldquo;good leadership&amp;rdquo; practises that we have been advised to practise.The decisions were not sufficiently openly discussed. Still now, the grounds for many lay-offs remain incomprehensible and controversial (see e.g. 
 &lt;a href="http://www.google.com/url?q=http%3A%2F%2Fwww.hs.fi%2Fm%2Fsunnuntai%2Fa1461902312556%3Fjako%3D172bb2017384155c7bbad03460898815%26ref%3Dog-url&amp;amp;sa=D&amp;amp;sntz=1&amp;amp;usg=AFQjCNEtXiNU9uFErgdX7dxBGdm-SMTzMA" target="_blank" rel="noopener noreferrer nofollow"&gt;this article&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in the major Finnish daily newspaper Helsingin Sanomat). Since transparency was noticeably absent, the talk about good leadership by the top management of the university seemed to have been hardly more than lip service. I do not doubt that they have the best intentions in mind for the greater good of the university. Just who defines the greater good? Most oligarchs define it themselves, don&amp;rsquo;t they?So it is not surprising that in the recent workplace well-being survey, the satisfaction with the strategic leadership at the university level (rectors and vice-rectors) was at an all-time low. If the polls would be repeated now, the results would likely be much worse, especially if the fired people would still get a voice. Notably, it is not only the average employee of the University of Helsinki, who does not trust the leadership any more. My feeling is that the distrust now pervades researchers at all career stages. What future is possible with such a constellation?Google is consistently named among the best American companies to work for and they decided to spend millions of dollars and many years to research how to create the best work teams. The single most decisive factor in determining the innovation outcome, creativity and productivity of a team was &lt;strong&gt;psychological safety&lt;/strong&gt; (
 &lt;a href="http://www.nytimes.com/2016/02/28/magazine/what-google-learned-from-its-quest-to-build-the-perfect-team.html?_r=0" target="_blank" rel="noopener noreferrer nofollow"&gt;see this NYT Magazine article&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). Guess how safe university employees are feeling at the moment.When we were talking with Jukka Kola, I was very impressed with his clear commitment towards increased internationalization at the University of Helsinki. However, I already wondered back then how realistic 
 &lt;a href="https://jeltsch.org/downloads/strategia_2013-2016_eng.pdf"&gt;the goal to “actively recruit top international staff”&lt;/a&gt;
 is. Now it seems even more unlikely that this goal can be reached to a meaningful degree since universities start to experience a new wave of brain drain. Even at the students&amp;rsquo; level, where the internationalization has made amazing progress in the last 20 years, we might see a decline with the 
 &lt;a href="https://www.helsinki.fi/en/studying/new-students/costs-and-finance" target="_blank" rel="noopener noreferrer nofollow"&gt;introduction of tuition fees for non-EU/ETA students&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>The logic of the Äkta Avant fraction collector</title><link>https://jeltsch.org/en/the_logic_of_the_akta_avant_fraction_collector/</link><pubDate>Mon, 02 May 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_logic_of_the_akta_avant_fraction_collector/</guid><description>&lt;p&gt;After we solved all the [teething troubles with our Äkta Avant]((/en/akta_avant), we finally dare to let customers use it. Our customers are very heterogeneous covering complete novices to FPLC and experienced Äkta Explorer users (and everything in between). When we have been giving feedback to GE, our perspective is obviously biased towards a certain type of user. However, taking care of customers is giving us now a new perspective since we get confronted with the usability problems that they cannot solve by themselves. Here I just want to mention one stumbling stone, that has repeatedly brought up to us: the rationale behind the operating mode of the fraction collector. Unlike in the older systems, the fractions collector cannot be manually reset to &amp;ldquo;First position&amp;rdquo; or to any arbitrarily defined position as was possible e.g. under Unicorn 5.It took us ourselves quite a while to get used to the internal logic of the fraction collection process and we needed guidance from GE. The fact that the system is not behaving intuitively is underlined by the fact that some of the answers that we received from GE experts were incomplete (leading for us to some unpleasant sample losses). Finally we received from GE support a table that describes the behaviour of the fraction collector (see below). However, even that table is incomplete and we have added a few lines that describe some non-standard situations for which the table does not provide an answer. These changes and additions to GE&amp;rsquo;s description have been marked in red.&lt;/p&gt;</description></item><item><title>Clearing the BIOS password in a HP Compaq Elite 8000</title><link>https://jeltsch.org/en/clearing_the_bios_password_in_a_hp_compaq_elite_8000/</link><pubDate>Mon, 18 Apr 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/clearing_the_bios_password_in_a_hp_compaq_elite_8000/</guid><description>&lt;p&gt;Power the computer down, remove power cable (and other cables that can carry electricity) and let residual charge drain. Open lid and remove the green jumper. Reboot and you&amp;rsquo;re done. Maybe you want to put the green jumper back not to loose them (you can also apparently leave it attached to pin 1 or pin 2, but not connect both pins).&lt;/p&gt;</description></item><item><title>BackupPC and Macs</title><link>https://jeltsch.org/en/backuppc_and_macs/</link><pubDate>Wed, 13 Apr 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/backuppc_and_macs/</guid><description>&lt;p&gt;I myself have been using the backup software 
 &lt;a href="http://backuppc.sourceforge.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;BackupPC&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 for almost a decade, and I started to backup our lab computers to a central backup server about two years ago. BackupPC supports deduplication and therefore much data can be stored on a couple of 2 TB drives.BackupPC supports many protocols (smb, ftp, tar/rsync via ssh), but we mostly use rsync via ssh. The data is not encrypted before the backup. Strangely not even the upcoming version 4 will support pre-egression encryption. However, we store the backup on an encrypted volume. That way it is at least protected if the backup server is stolen. And during transit, the data is protected by ssh. However, the system is not 
 &lt;a href="https://en.wikipedia.org/wiki/Trust_no_one_%28Internet_security%29" target="_blank" rel="noopener noreferrer nofollow"&gt;TNO&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (&amp;ldquo;trust no-one&amp;rdquo;), since I (as the backupc administrator) can access the files. When using Linux, one feasible method would be to encrypt the user&amp;rsquo;s home directory using 
 &lt;a href="http://ecryptfs.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;eCryptFS&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (which is an inbuilt option when creating users on 
 &lt;a href="http://www.ubuntu.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;Ubuntu&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) and then backup the /home/.ecryptfs directory instead of the users home directory. However, recovery would be much more of a problem. You would be able to browse the diectory structure and files of the backup, but the filenames would be meaningless since they are also encrypted in the process.There is one peculiarity in backing up Mac OSX machines: BackupPC normally connects as root via ssh into the client computer and executes the rsync backup command. In order to make this possible on university-managed Mac OSX computers, we had to create a dedicated user (&amp;ldquo;backuppc&amp;rdquo;) on the client machines and allow for this user the execution of rsync with root privileges, which is done by adding this line in the /etc/sudoers file:&lt;code&gt;backuppc ALL=NOPASSWD: /usr/bin/rsync&lt;/code&gt;. Then we have to change the ssh/rsync command for the Mac client on the backuppc server changing &amp;ldquo;root&amp;rdquo; into &amp;ldquo;backuppc&amp;rdquo;.&lt;/p&gt;</description></item><item><title>HiLoad 26/60 Superdex pg gel filtration chromatography column performance</title><link>https://jeltsch.org/en/hiload_26_60_superdex_pg_gel_filtration_chromatography_column_performance/</link><pubDate>Mon, 11 Apr 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/hiload_26_60_superdex_pg_gel_filtration_chromatography_column_performance/</guid><description>&lt;img class="img-fluid "
 src="https://jeltsch.org/img/HiLoad-2800x3995.png"
 srcset="https://jeltsch.org/img/HiLoad-576x822.webp 576w, https://jeltsch.org/img/HiLoad-768x1096.webp 768w, https://jeltsch.org/img/HiLoad-992x1415.webp 992w, https://jeltsch.org/img/HiLoad-1200x1712.webp 1200w, https://jeltsch.org/img/HiLoad-1400x1998.webp 1400w, https://jeltsch.org/img/HiLoad-2800x3995.webp 2800w" sizes="100vw" height="3995" width="2800" alt="image"&gt;
&lt;p&gt;The most common protein purification technique that we use is gel filtration (also called size exclusion chromatography). In gel filtration, proteins are separated by their size (or more correctly by their &amp;ldquo;Stokes radius&amp;rdquo;, which is largely determined by their size and shape). For gel filtration of large protein amounts, we bought GE Healthcare&amp;rsquo;s 
 &lt;a href="http://www.gelifesciences.com/webapp/wcs/stores/servlet/productById/en/GELifeSciences-fi/28989336" target="_blank" rel="noopener noreferrer nofollow"&gt;HiLoad 26/60 Superdex 200 prep grade&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 about 9 years ago (the 26/60 has been replaced by HiLoad 26/600, but both are almost identical). With this column you can very cleanly separate two proteins that have a size difference of 100%. Therefore it is suitable to separate monomeric from dimeric versions of the same protein. The columns &amp;ldquo;expiry date&amp;rdquo; was 2012-03. Our experience is that under proper handling, such a column can easily reach a life span of 10 to 15 years (we don&amp;rsquo;t use it very often, we store it in 20% ethanol, if we don&amp;rsquo;t need it for longer periods of time, we keep it at +4°C).&lt;/p&gt;</description></item><item><title>dd a broken DVD</title><link>https://jeltsch.org/en/dd_a_broken_dvd/</link><pubDate>Thu, 07 Apr 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/dd_a_broken_dvd/</guid><description>&lt;p&gt;dd if=/dev/sr0 of=image.iso bs=2048 conv=noerror,notrunc iflag=nonblock&lt;/p&gt;</description></item><item><title>Test iframes</title><link>https://jeltsch.org/en/test_iframes/</link><pubDate>Mon, 04 Apr 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/test_iframes/</guid><description/></item><item><title>Python for Kids (and bioinformaticians)</title><link>https://jeltsch.org/en/python_for_kids_and_bioinformaticians/</link><pubDate>Sat, 12 Mar 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/python_for_kids_and_bioinformaticians/</guid><description>&lt;p&gt;I started to teach my son programming and we both are enjoying it. First we did a bit of html/php since he wanted to make an online quiz on his website, but now we started to work through the (German) book &amp;ldquo;Python für Kids&amp;rdquo; (
 &lt;a href="http://python4kids.net" target="_blank" rel="noopener noreferrer nofollow"&gt;http://python4kids.net&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). I chosen Python because it&amp;rsquo;s a modern, easy-to-read language, and nowadays probably the most popular first choice for starting programmers. It&amp;rsquo;s open source, easy to install on any system and you can get write powerful programs after a short learning period. Python for Kids uses the 
 &lt;a href="http://pythonturtle.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Turtle&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 module, which enables a graphics-oriented introduction into programming. The graphics on the left is one of the results. Another very useful Python teaching resource for kids is 
 &lt;a href="https://www.codeclubworld.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Code Club&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.Python is also a very good choice for biologists and bioinformaticians, but since it is a multi-purpose language, you don&amp;rsquo;t limit yourself to certain tasks. There is 
 &lt;a href="http://biopython.org/wiki/Main_Page" target="_blank" rel="noopener noreferrer nofollow"&gt;Biopython&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which is a very good toolset for the handling of DNA and protein sequences and even 3D structures.&lt;/p&gt;</description></item><item><title>How much PCR product can you get?</title><link>https://jeltsch.org/en/how_much_pcr_product_can_you_get/</link><pubDate>Thu, 10 Mar 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_much_pcr_product_can_you_get/</guid><description>&lt;p&gt;How much PCR product does one get from a typical PCR reaction? 50-120 ng/µl seems to be a typical result, but it very much depends on your PCR conditions. If you need to minimize your primer concentration to maximize specificity, your yields can be significantly below that. Vice versa, if specificity is not an issue (e.g. for some PCR clonings), you can get many times more.Let&amp;rsquo;s consider the typical maximum amount of a single PCR reaction, which is 100 µl. And let&amp;rsquo;s assume we do not have specificity issues and therefore we can use large amounts of primer (1 µM each) and dNTPs (0.2 µM). Since the synthesis of every molecule of double-stranded PCR product consumes one primer, the theoretical maximal molar concentration of double-stranded (ds) DNA product is the same as your primer concentration: 1 µM. 1 µM dsDNA would equal 100 pmol for a 100 µl PCR reaction. How much is that in micrograms? That is of course dependent on the length of your PCR product: e.g. 100 pmol dsDNA of 1000 bp is equal to 66 µg.Can you really get that much? Not in our example of a 1000-bp-product. The reason is that the building blocks of the DNA, the dNTPs, become exhausted long before the primers do. For the 1000 bp product, only 40% of the primers are used up when the dNTPs run out (assuming a GC to AT ratio of 50:50 in your amplicon). To make one molecule of a 1000 bp dsPCR product, you need about 2000 molecules of dNTPs. For our example, a 400-bp PCR product would therefore be optimal as both primers and dNTPs get exhausted at the same rate.It seems that if you want to get larger amounts of longer PCR products you would need to increase the dNTP concentration. However, in our example of a 1000 bp product, the theoretical maximal amount of PCR product is about 26µg, which is massive and sufficient for most applications. There is an online calculator, that lets you play around with primer and dNTP concentration and product length: 
 &lt;a href="http://www.bioline.com/us/media/calculator/01_14.html" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.bioline.com/us/media/calculator/01_14.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Review of GE Healthcare's Äkta Avant 25</title><link>https://jeltsch.org/en/akta_avant/</link><pubDate>Wed, 02 Mar 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/akta_avant/</guid><description>&lt;p&gt;About one year ago, we secured funding in an internal faculty call to replace the old 
 &lt;a href="http://www.gelifesciences.com/webapp/wcs/stores/servlet/productById/en/GELifeSciences/18111241" target="_blank" rel="noopener noreferrer nofollow"&gt;Pharmacia Äkta Explorer 100 FPLC machine&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 of the 
 &lt;a href="http://research.med.helsinki.fi/corefacilities/akta/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Protein Production and Purification core facility&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The Äkta Explorer had been purchased in 1996(?) when the Swedish brand 
 &lt;a href="https://en.wikipedia.org/wiki/Pharmacia" target="_blank" rel="noopener noreferrer nofollow"&gt;Pharmacia&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 still existed. In 2014, the worse case scenerio happened and both 
 &lt;a href="https://en.wikipedia.org/wiki/Monochromator" target="_blank" rel="noopener noreferrer nofollow"&gt;monochromator&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="https://en.wikipedia.org/wiki/Flashtube" target="_blank" rel="noopener noreferrer nofollow"&gt;Xenon flash lamp&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 broke almost simultaneously, which left us with a bill of almost 10000€. Hence we wanted to replace the machine with a contemporary model. There are only two companies offering serious devices in this space, which is 
 &lt;a href="http://gehealthcare.com" target="_blank" rel="noopener noreferrer nofollow"&gt;GE Healthcare&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (
 &lt;a href="http://www.gelifesciences.com/webapp/wcs/stores/servlet/catalog/en/GELifeSciences-fi/brands/akta/" target="_blank" rel="noopener noreferrer nofollow"&gt;Äkta product line&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) and 
 &lt;a href="http://www.bio-rad.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;BioRad&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (
 &lt;a href="http://www.bio-rad.com/en-us/category/ngc-medium-pressure-liquid-chromatography-systems" target="_blank" rel="noopener noreferrer nofollow"&gt;NGC product line&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). GE Healthcare inherited the Äkta brand from Pharmacia via multiple mergers, while BioRad is a relatively new contender with their NGC models, which they released only a few years back.We opted for the 
 &lt;a href="http://www.gelifesciences.com/webapp/wcs/stores/servlet/productById/en/GELifeSciences-fi/28930842" target="_blank" rel="noopener noreferrer nofollow"&gt;Äkta Avant 25&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. We definitely wanted to have a cased, refrigerated fraction collector. And we wanted to have a familiar user experience. We often run automated purifications and we do not like our proteins to be for longer times at room temperature in open tubes into which bacteria and dust from the air can enter.By now, we have operated the Äkta Avant for about half a year and we have meanwhile a good idea how it compares to the Äkta Explorer. Even though the Avant is more modern than the Explorer, all users of our core facility still use the Explorer. They are familiar with the user interface of Unicorn 5.11 and seemingly have no interest in learning the - admittedly - more complicated UI of the Avant. But the other reason it was only in internal use so far was the fair amount of problems that we have encountered. With our old Äkta Explorer, we have never seen so many problems in such rapid succession. I don&amp;rsquo;t know whether our situation is typical (according to GE Healthcare&amp;rsquo;s representatives it is not). Nevertheless, here are the issues that we encountered:&lt;/p&gt;</description></item><item><title>Essential git</title><link>https://jeltsch.org/en/essential_git/</link><pubDate>Tue, 01 Mar 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/essential_git/</guid><description>&lt;p&gt;&lt;code&gt;git pull origin mastergit push origin mastergit commit -m &amp;quot;comment&amp;quot; -a&lt;/code&gt;
 &lt;a href="https://www.linux.com/learn/tutorials/824358-how-to-run-your-own-git-server" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.linux.com/learn/tutorials/824358-how-to-run-your-own-git-server&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Taj Mahal</title><link>https://jeltsch.org/en/taj_mahal/</link><pubDate>Mon, 08 Feb 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/taj_mahal/</guid><description>&lt;p&gt;One and a half years after our last big LEGO project (the big 
 &lt;a href="https://jeltsch.org/en/Millenium_Falcon/"&gt;Millenium Falcon&lt;/a&gt;
), we finished now the 
 &lt;a href="http://shop.lego.com/en-US/Taj-Mahal-10189" target="_blank" rel="noopener noreferrer nofollow"&gt;Taj Mahal&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which is with 5922 parts the largest LEGO set ever released for retail. Again, we used our existing LEGO parts and only bought the missing ones via 
 &lt;a href="http://www.bricklink.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;Bricklink&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 from four different online shops.&lt;/p&gt;</description></item><item><title>The Jeltsch Laboratory</title><link>https://jeltsch.org/en/the_jeltsch_laboratory/</link><pubDate>Sat, 23 Jan 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_jeltsch_laboratory/</guid><description>&lt;p&gt;
 &lt;a href="https://mjlab.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;My laboratory’s web pages at the University of Helsinki&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Centrifugal and centripetal embryonic lymphatic development</title><link>https://jeltsch.org/en/centrifugal_and_centripetal_embryonic_lymphatic_development/</link><pubDate>Tue, 19 Jan 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/centrifugal_and_centripetal_embryonic_lymphatic_development/</guid><description>&lt;p&gt;Since the beginning of last century, researchers have been arguing about the embryonic origin of the lymphatic system. Some claimed that it is in its entirety an outgrowth from blood vessels (so-called centrifugal hypothesis with Florence Sabin and Louis-Antoine Ranvier as early proponents, this mechanism of growth is called &amp;ldquo;lymphangiogenesis&amp;rdquo;). Others maintained the view that the lymph vessels do form newly from precursor cells in the mesenchyme (so-called centripetal hypothesis with George Huntington and Charles McClure as early proponents, this mechanism is called &amp;ldquo;lymphvasculogenesis&amp;rdquo;). This controversy has been going on for more than a century and several published studies within the last years show, that the truth lies somewhere in between both views. Such synthesis had been proposed already in 1932 by van der Jagt. Kenny Mattonet and myself wrote a short update on the topic and you can read the 
 &lt;a href="https://doi.org/10.5281/zenodo.4786280" target="_blank" rel="noopener noreferrer nofollow"&gt;English version&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or the 
 &lt;a href="http://www.dglymph.de/fileadmin/global/pdfs/LymphForsch_2-15.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;German original&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>FPLC Protein purification course</title><link>https://jeltsch.org/en/FPLC-course/</link><pubDate>Mon, 04 Jan 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/FPLC-course/</guid><description>&lt;p&gt;Eight postgraduate students registered for the 
 &lt;a href="http://www.helisci.fi/hbgs/FPLC2015/" target="_blank" rel="noopener noreferrer nofollow"&gt;FPLC protein purification course&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which took place in December. If I learned anything, than that protein purification during a course should be done ALWAYS with a protein and a protocol, that has been used before successfully MANY times. Student-provided proteins are a great source for learning, but the time restraints of a course format did not allow us to finish the purification of these proteins during the course.&lt;em&gt;Technical Problems with the new Äkta Avant 25&lt;/em&gt;In addition, the 
 &lt;a href="http://www.gelifesciences.com/webapp/wcs/stores/servlet/productById/en/GELifeSciences-fi/28930842" target="_blank" rel="noopener noreferrer nofollow"&gt;Äkta Avant 25&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, that we newly purchased from GE Healthcare this summer, broke TWICE during the course. First the controlling computer broke (RAID failure). HP delivered the replacement drive within 24 hours and after the RAID had rebuilt itself, we could continue the course. However, during the first run after this incident, the Äkta ran into an overpressure problem. We identified a faulty 
 &lt;a href="http://www.gelifesciences.com/webapp/wcs/stores/servlet/productById/en/GELifeSciences-fi/18112135" target="_blank" rel="noopener noreferrer nofollow"&gt;flow restrictor&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 as the cause, but we did not want to continue as we have had severe problems with air bubbles in previous runs. Therefore we performed the runs on the old 
 &lt;a href="http://www.gelifesciences.com/webapp/wcs/stores/servlet/productById/en/GELifeSciences-fi/18111241" target="_blank" rel="noopener noreferrer nofollow"&gt;Äkta Explorer 100&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. GE Healthcare quickly had their service engineer check out the system, but since he did not have a spare with him, we had to wait until Monday 14.12. until the Äkta Avant was again fully functional.&lt;em&gt;What we purified: soluble VEGFR-3 (VEGFR-3/Fc) and Hepsin&lt;/em&gt;We did purify soluble human VEGF receptor-3 (the first three domains of its extracellular domain connected to the constant Fc part of human IgG). This is a purification that we have done many times. It is equivalent to the purification of antibodies using Protein A sepharose.We had prepared in advance conditioned cell culture medium. We produce most of our proteins in insect cells (mostly Drosophila S2) and the VEGFR-3/Fc had been secreted by the S2 cells into the medium after induction of the metallothionein promoter with 1 mM Cu2+ for about 4.5 days. The preparation of the medium for purification consists only of 1) getting rid of the cells by centrifugation and 2) filtration to remove precipitates and other small particles that might clog the column. There is no need to adjust the pH.&lt;em&gt;Rapid neutralization after low pH elution IS IMPORTANT&lt;/em&gt;We ran the medium over a disposable 5-ml 
 &lt;a href="http://www.gelifesciences.com/webapp/wcs/stores/servlet/catalog/en/GELifeSciences-fi/products/AlternativeProductStructure_17382/17507901" target="_blank" rel="noopener noreferrer nofollow"&gt;HiTrap recombinant Protein A column&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 over night at about 1ml/min and eluted with a low pH buffer. The eluted 2-ml fractions were immediately neutralized with 400µl 1M Tris pH 8.5. Here we made a small mistake during one of the two purifications. GE Healthcare had not released the casettes for the 5-ml-collection tubes (they still have not done so even though they did promise them already for September 2015) and we used 15-ml Falcon tubes to collect 2-ml fractions, into which we had pre-aliqotted 400 µl of the neutralization solution. However, the mixing in these tubes was not efficient and the prolonged exposure to low pH resulted in a partial damage to our protein. This can be seen when comparing the size exclusion chromatograms of Group 2 versus Group 4: For Group 4 the first peak (aggregated protein) is much larger and more heterogenous compared to the same peak for Group 2.In fact, when VEGFR-3/Fc is eluted by low pH from protein A columns, it always precipitates at higher concentrations soon after elution, but dissolves again upon neutralization. This did not happen in the fractions 5.A.3 and 5.A.4 (Group 4) due to the inefficient mixing of elutate and neutralization buffer in the 15-ml-Falcon tube (the fraction size of 2 ml was probably to blame as well; 1 ml would have been better). During the run for Group 2, we removed the tubes immediately after the run had ended and thereby mixed the buffers, while for Group 4 the run finished during night time and the eluate remained largely unmixed until the morning.Alternatively, we could have eluted with a highly concentrated chaotropic salt at near-neutral pH (which we&amp;rsquo;ll do next time in case we have an automated run where the elution happens in the middle of the night). Pierce offers a (proprietary) 
 &lt;a href="https://www.thermofisher.com/order/catalog/product/21027" target="_blank" rel="noopener noreferrer nofollow"&gt;“gentle” elution buffer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 of pH 6.6. I don&amp;rsquo;t know the Pierce buffer composiiton, but it is a highly concentrated solution of some chaotropic salt. 3M potassium/sodium thiocyanate or 4M magnesium chloride in buffered solutions around pH 7 are frequently used chaotropic salts for this purpose.&lt;em&gt;Hepsin&lt;/em&gt;The student-provided proteins were challenging. First, their concentrations in the starting material was very low. While we can see clearly the protein when the VEGFR-3/Fc conditioned medium is run on a PAGE gel and stained with Coomassie, no such band is visible for the Hepsin. In addition, it appeared that a significant fraction of the protein seems not to contain the histag (anymore) and therefore is not captured with the first purification step. The fraction of Hepsin-H6 that does bind to the Ni2+ sepharose elutes already at an imidazole concentration of 20 mM, which makes washing the column challenging. The Hepsin with the longer histag (H10) survives the 20 mM imidazole wash, but it suffers also from low expression levels.Below are the chromatograms of the individual runs and the annoteded images of the Comassie-stained PAGE gels. The detailed protocol for the operation of the Äkta Avant 25 is still under preparation…&lt;/p&gt;</description></item><item><title>SnapGene - Simply the best DNA manipulation software</title><link>https://jeltsch.org/en/snapgene_simply_the_best_dna_manipulation_software/</link><pubDate>Fri, 01 Jan 2016 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/snapgene_simply_the_best_dna_manipulation_software/</guid><description>&lt;p&gt;Our lab has been using different software packages to plan, document and visualize DNA constructs. Among those that we liked a lot for a long time were Textco&amp;rsquo;s 
 &lt;a href="http://www.textco.com/gene-construction-kit.php" target="_blank" rel="noopener noreferrer nofollow"&gt;GeneConstructionKit&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (GCK) and 
 &lt;a href="http://www.scied.com/pr_cmpro.htm" target="_blank" rel="noopener noreferrer nofollow"&gt;Clone Manager (Professional)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The latter runs unfortunately only under Windows. However, since several of our computers run 
 &lt;a href="http://www.ubuntu.com/desktop" target="_blank" rel="noopener noreferrer nofollow"&gt;Ubuntu Linux&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, we did run GCK versions 2.5 and 3 using 
 &lt;a href="https://www.winehq.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;WINE&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (a compatibility layer that allows us to run native Windows programs under Linux). However, with the upgrade to version 4, GCK became unusably slow under WINE and we were looking for a replacement. We contacted the developers of GCK, but they apparently were either not willing or able to help us. I suppose that the codebase of GCK is probably more than 20 years old and for that reason nobody dares to touch it. Just around that time, 
 &lt;a href="http://www.snapgene.com" target="_blank" rel="noopener noreferrer nofollow"&gt;SnapGene&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 was released and it fulfilled almost all of our requirements:&lt;/p&gt;</description></item><item><title>Know your rights</title><link>https://jeltsch.org/en/know_your_rights/</link><pubDate>Thu, 19 Nov 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/know_your_rights/</guid><description>&lt;p&gt;In a series of articles in the magazine 
 &lt;a href="http://www.acatiimi.fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;Acatiimi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, Mia Weckman from the 
 &lt;a href="http://tieteentekijoidenliitto.fi/en" target="_blank" rel="noopener noreferrer nofollow"&gt;Finnish Union of University Researchers and Teachers&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (FUURT) was introducing the Finnish legal system and legislation concerning the work place. This series was specifically aimed at foreign new employees and written in English and is therefore one of the few sources of information if you don&amp;rsquo;t know the Finnish language. However, let&amp;rsquo;s keep in mind that paper and displays don&amp;rsquo;t blush. Many of the rules were developed and are well suited for work traditional work places but less so for academic research, which flourishes best when driven by enthusiasm and devotion and not by duty. Nevertheless, since we are far from that ideal, you should know your rights. Here are the topics and the links:&lt;/p&gt;</description></item><item><title>Top 8 Science Podcasts to Listen to</title><link>https://jeltsch.org/en/top_8_science_podcasts_to_listen_to/</link><pubDate>Wed, 11 Nov 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/top_8_science_podcasts_to_listen_to/</guid><description>&lt;p&gt;My top 8 podcasts targeted at scientists (but not only for scientists). Try them: they are entertaining and keep you up to date with what&amp;rsquo;s going on in science generally. If you focus on your narrow field of expertise, you&amp;rsquo;ll become narrow-minded. Many leading science magazines have jumped on the podcast band wagon (e.g. 
 &lt;a href="https://www.sciencemag.org/rss/podcast.xml" target="_blank" rel="noopener noreferrer nofollow"&gt;Science Magazine Podcast&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="http://www.nature.com/nature/podcast/" target="_blank" rel="noopener noreferrer nofollow"&gt;Nature Podcast&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
), but I mostly enjoy the genuine podcasts, that established the science podcast genre. There&amp;rsquo;s a limit to what one can listen to (for me that&amp;rsquo;s one hour a day during my cycling commute) and I include a few that I like listening to, but that don&amp;rsquo;t make it into my regular schedule at the moment. In the order of decreasing personal preference:&lt;/p&gt;</description></item><item><title>Managing OpenVPN with Network Manger</title><link>https://jeltsch.org/en/managing_openvpn_with_network_manger/</link><pubDate>Thu, 05 Nov 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/managing_openvpn_with_network_manger/</guid><description>&lt;p&gt;I just switched back from MacOSX to Ubuntu for work. Mostly for financial reasons. We need more computers at work and a really good PC laptop is just half as expensive as a MacbookPro or iMac. Today I wanted to connect from home to the University&amp;rsquo;s VPN network and I had a look at the instructions provided by the university.As usually, documentation was virtually absent and what was available was wrong. And exclusively in Finnish (
 &lt;a href="http://www.helsinki.fi/helpdesk/ohjeet/tietoliikenne_ja_etakaytto/yhteydet_yliopiston_ulkopuolelta/vpn_ubuntu-asennus.html%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.helsinki.fi/helpdesk/ohjeet/tietoliikenne_ja_etakaytto/yhteydet_yliopiston_ulkopuolelta/vpn_ubuntu-asennus.html)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. From the image (Hardy Heron) it is clear that this page has not been updated for about at least 6 years (Hardy Heron was realased in the beginning of 2008).So what do you do if you downloaded and extracted the hy-vpn-config.tar.gz file from 
 &lt;a href="https://ohjelmistojakelu.helsinki.fi?First" target="_blank" rel="noopener noreferrer nofollow"&gt;https://ohjelmistojakelu.helsinki.fi?First&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 you need to install a plugin for the Network Manager: &lt;code&gt;sudo apt-get install network-manager-openvpn network-manager-openvon-gnome&lt;/code&gt;. Then you go to the Network Manager via the icon in the menu bar on the top right of your Desktop. Below all the available wireless networks, there is an entry &amp;ldquo;VPN Connections&amp;rdquo;. Follow &amp;ldquo;VPN Connections&amp;rdquo; -&amp;gt; &amp;ldquo;Configure VPN&amp;rdquo; -&amp;gt; &amp;ldquo;Add&amp;rdquo; -&amp;gt; &amp;ldquo;Import a saved VPN configuration&amp;rdquo; -&amp;gt; &amp;ldquo;Create&amp;rdquo;. Then select the &amp;ldquo;openvpn.conf&amp;rdquo; from the downloaded and extracted files. After that, fill in the rest of the dialog box: User name, Password. For the CA Certificate, select the &amp;ldquo;HY-vpn-CA.pem&amp;rdquo; file from the downloaded files (you should have put it first somewhere safe, e.g. to &amp;ldquo;/etc/openvpn&amp;rdquo;).One problem that people are complaining about is the fact that the import does not honor the &amp;ldquo;redirect-gateway def1&amp;rdquo; directive and as a consequence you won&amp;rsquo;t be able to connect anywhere (I guess this is due to the Network Manager using dnsmasq and dnsmasq is apparently not smart enough to realize that it should send the queries somewhere else now). That&amp;rsquo;s why people are complaining that Network Manager doesn&amp;rsquo;t work to route all traffic via the VPN network. The box that you need to uncheck for this to work is well hidden: It&amp;rsquo;s in the connection editor dialog under the IPv4 Settings tab -&amp;gt; Routes (at the bottom right) -&amp;gt; &amp;ldquo;Use this connection only for resources on its network&amp;rdquo;. Why on earth do they have to call it in a way that nobody understands its meaning? Why not to call it &amp;ldquo;Do not route all traffic through this VPN connection&amp;rdquo;? I also had to check the box that said &amp;ldquo;Ignore automatically obtained routes&amp;rdquo;, although I don&amp;rsquo;t know why…As usual, setting up the OpenVPN sucks and the important tunneling back of VPN traffic needed to be added manually on the OpenVPN server:&lt;code&gt;iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE&lt;/code&gt;I did it by making an additional file called openvpn2 in the /etc/network/if-up.d/ directory with the following content:&lt;code&gt;#!/bin/shiptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE&lt;/code&gt;Of course you can still start and stop the VPN via the command line. However, since systemd, the password entry is not straightforward. When you execute &lt;code&gt;sudo systemctl start openvpn.service&lt;/code&gt; you need to execute (e.g. in another terminal) &lt;code&gt;sudo systemd-tty-ask-password-agent&lt;/code&gt; and enter your password there. That&amp;rsquo;s clearly a kludge until they get a decent password agent…&lt;/p&gt;</description></item><item><title>Being indexed</title><link>https://jeltsch.org/en/being_indexed/</link><pubDate>Tue, 03 Nov 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/being_indexed/</guid><description>&lt;p&gt;There are many 
 &lt;a href="https://en.wikipedia.org/wiki/List_of_academic_databases_and_search_engines" target="_blank" rel="noopener noreferrer nofollow"&gt;databases storing and analysing scientific publications&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. &amp;ldquo;Being indexed&amp;rdquo; or &amp;ldquo;being listed&amp;rdquo; simply means for a journal that one of these databases includes the articles that are published in this journal. Importantly, several of these databases also include citation data for each article; therefore they are often referred to as journal citation databases. Since there are many such databases, virtually every journal is &amp;ldquo;listed&amp;rdquo; somewhere and if you want to get your journal listed, there are several guides out there, e.g. 
 &lt;a href="http://www.sparc.arl.org/resources/papers-guides/journal-indexing" target="_blank" rel="noopener noreferrer nofollow"&gt;Getting your journal indexed&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, in the life sciences, there are a few databases that are substantially more important and authoritative than others. The big three are 
 &lt;a href="https://en.wikipedia.org/wiki/MEDLINE" target="_blank" rel="noopener noreferrer nofollow"&gt;MEDLINE&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://en.wikipedia.org/wiki/Web_of_Science" target="_blank" rel="noopener noreferrer nofollow"&gt;Web of Science&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="https://en.wikipedia.org/wiki/Scopus" target="_blank" rel="noopener noreferrer nofollow"&gt;Scopus&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. How are these three databases different? Clearly, the most important journals are covered by all of them. But less important journals and journals that publish in non-English languages might be only listed by one or two of the three. The databases have different journal selection criteria (see below) and the selection is subject to constant change.MEDLINE
 &lt;a href="https://en.wikipedia.org/wiki/MEDLINE" target="_blank" rel="noopener noreferrer nofollow"&gt;MEDLINE&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is a non-commercial database that is maintained by the US-American 
 &lt;a href="https://www.nlm.nih.gov/" target="_blank" rel="noopener noreferrer nofollow"&gt;National Library of Medicine&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and the selection of journals happens under 
 &lt;a href="http://www.nih.gov/" target="_blank" rel="noopener noreferrer nofollow"&gt;NIH&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
-oversight. MEDLINE and especially its online portal 
 &lt;a href="http://www.ncbi.nlm.nih.gov/pubmed" target="_blank" rel="noopener noreferrer nofollow"&gt;PubMed&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 are exceptional due to their free accessibility for everybody. In fact, PubMed is probably the only transparent academic bibliographic database that can be used for free by everybody to research life science literature. MEDLINE currently indexes 5620 journals.Web of ScienceThe 
 &lt;a href="https://en.wikipedia.org/wiki/Web_of_Science" target="_blank" rel="noopener noreferrer nofollow"&gt;Web of Science&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 comprises several databases and they used to be maintained by the 
 &lt;a href="https://en.wikipedia.org/wiki/Institute_for_Scientific_Information" target="_blank" rel="noopener noreferrer nofollow"&gt;Institute of Scientific Information&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (ISI), before it was sold to Thomson Scientific &amp;amp; Healthcare (nowadays 
 &lt;a href="http://thomsonreuters.com/en/products-services/scholarly-scientific-research.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Thomson Reuters&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). The ISI was founded by 
 &lt;a href="https://en.wikipedia.org/wiki/Eugene_Garfield" target="_blank" rel="noopener noreferrer nofollow"&gt;Eugene Garfield&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, who is considered to be the father of 
 &lt;a href="https://en.wikipedia.org/wiki/Bibliometrics" target="_blank" rel="noopener noreferrer nofollow"&gt;bibliometrics&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="https://en.wikipedia.org/wiki/Scientometrics" target="_blank" rel="noopener noreferrer nofollow"&gt;scientometrics&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The Web of Science currently indexes 13762 journals (combined Arts &amp;amp; Humanities, Expanded Science and Social Sciences Citation Indexes).ScopusThe other commercial journal database is 
 &lt;a href="https://en.wikipedia.org/wiki/Scopus" target="_blank" rel="noopener noreferrer nofollow"&gt;Scopus&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which is owned by 
 &lt;a href="https://en.wikipedia.org/wiki/Elsevier" target="_blank" rel="noopener noreferrer nofollow"&gt;Elsevier&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, the largest publisher of scientific journals. Scopus is the largest of these three databases covering many more journals than the other two. According to some, this is due to the somewhat loosely applied journal selection criteria (
 &lt;a href="http://www.issi2015.org/files/downloads/all-papers/1198.pdf%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.issi2015.org/files/downloads/all-papers/1198.pdf)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. There has also been some discussion about the independence of the journal selection for commercial databases. After all, according to a study published in PlosOne, five companies control more than half of all academic publishing, with Elsevier dominating at about 25% of the market (
 &lt;a href="http://dx.doi.org/10.1371/journal.pone.0127502%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://dx.doi.org/10.1371/journal.pone.0127502)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Scopus indexes currently over 22000 journals.People have been comparing databases and citation counts (e.g. 
 &lt;a href="http://jama.jamanetwork.com/article.aspx?articleid=184519" target="_blank" rel="noopener noreferrer nofollow"&gt;here&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). One database, that I have been omitting is 
 &lt;a href="https://scholar.google.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Google Scholar&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Even though the free accessibility of Google Scholar and its broader approach to measure impact have advantages as opposed to Web of Science or Scopus, Google Scholar is - similar to the general Google search engine - not very open about what journals and sources its search covers. In my opinion, this is a big draw-back, but on the other hand Google probably constantly has to tweak its algorithm to avoid exploitation. If you want to know more about Google Scholar as a citation database, I recommend 
 &lt;a href="http://www.harzing.com/pop_gs.htm" target="_blank" rel="noopener noreferrer nofollow"&gt;this article&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. &lt;em&gt;Journal Lists&lt;/em&gt;MEDLINE: 
 &lt;a href="ftp://ftp.nlm.nih.gov/online/journals/lsi2015.xml,http://www.ncbi.nlm.nih.gov/nlmcatalog?cmd=historysearch&amp;amp;querykey=1"&gt;ftp://ftp.nlm.nih.gov/online/journals/lsi2015.xml,http://www.ncbi.nlm.nih.gov/nlmcatalog?cmd=historysearch&amp;querykey=1&lt;/a&gt;
 (currently indexed)http://www.ncbi.nlm.nih.gov/nlmcatalog/?term=reportedmedline (all)Web of Science/Thomson Reuters: 
 &lt;a href="http://ip-science.thomsonreuters.com/mjl/Scopus" target="_blank" rel="noopener noreferrer nofollow"&gt;http://ip-science.thomsonreuters.com/mjl/Scopus&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
: 
 &lt;a href="https://www.elsevier.com/__data/assets/excel_doc/0015/91122/title_list.xlsx" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.elsevier.com/__data/assets/excel_doc/0015/91122/title_list.xlsx&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;em&gt;Journal selection criteria&lt;/em&gt;MEDLINE: 
 &lt;a href="https://www.nlm.nih.gov/pubs/factsheets/jsel.htmlWeb" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.nlm.nih.gov/pubs/factsheets/jsel.htmlWeb&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 of Science/Thomson Reuters: 
 &lt;a href="http://wokinfo.com/essays/journal-selection-process/Scopus" target="_blank" rel="noopener noreferrer nofollow"&gt;http://wokinfo.com/essays/journal-selection-process/Scopus&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
: 
 &lt;a href="https://www.elsevier.com/__data/assets/pdf_file/0006/95118/SC_FAQ-content-selection-process-22092014.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.elsevier.com/__data/assets/pdf_file/0006/95118/SC_FAQ-content-selection-process-22092014.pdf&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>This year's Nobel prizes</title><link>https://jeltsch.org/en/this_year_s_nobel_prizes/</link><pubDate>Mon, 12 Oct 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/this_year_s_nobel_prizes/</guid><description>&lt;p&gt;Three of 
 &lt;a href="https://www.nobelprize.org/nobel_prizes/lists/year/" target="_blank" rel="noopener noreferrer nofollow"&gt;this year’s nobel prizes&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 were given for topics we work on: The 
 &lt;a href="https://www.nobelprize.org/nobel_prizes/medicine/laureates/2015/advanced-medicineprize2015.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;prize in Medicine&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 was shared by Youyou Tu and William Campbell/Satoshi Ōmura. Campbell and Ōmura received their share for the development of an anti-parasite drug that is effective against roundworms (nematodes), which are the cause of river blindness, lymphatic filariasis and a few other diseases. Nematodes, that cause lymphatic filariasis (like Brugia malayi) are living in the lymphatic system. Many nematodes do express a VEGF-C-like molecule, but the function of this parasite-VEGF-C for the nematode’s life cycle has never been looked at.The 
 &lt;a href="https://www.nobelprize.org/nobel_prizes/chemistry/laureates/2015/advanced-chemistryprize2015.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;prize in Chemistry&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 was shared by Tomas Lindahl, Paul Modrich and Aziz Sancar for their mechanistic studies of DNA repair. We are right now experimenting with such mechanisms, especially the cytidine deamination, which we exploit in order to generate mutations on demand. When cytidine is converted into uracil (which can happen spontaneously or mediated by an enzyme), the enzyme Uracil-DNA glycosylase (UNG) removes the uracil base. Then another enzyme (apurinic/apyrimidinic endonuclease) cleaves the backbone 5’ to the abasic site and DNA polymerase beta excises the abasic sugar phosphate residue and inserts a cytosine thus repairing the damage.The third prize is the one in Economic Sciences, which went to Angus Deaton. “He pioneered the analysis of individual dynamic consumption behavior under idiosyncratic uncertainty and liquidity constraints.” (from the 
 &lt;a href="https://www.nobelprize.org/nobel_prizes/economic-sciences/laureates/2015/advanced-economicsciences2015.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;Advanced Information PDF&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 by the Royal Academy. I freely translate: He researched how peoples &amp;lsquo;spending behaviour changes in the face of irregular and insufficient income. That describes quite well our lab’s financial situation and we indeed work on that issue, because science without money doesn’t work.&lt;/p&gt;</description></item><item><title>Difficult start</title><link>https://jeltsch.org/en/difficult_start/</link><pubDate>Wed, 26 Aug 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/difficult_start/</guid><description>&lt;p&gt;UPDATE: I asked the Academy for the funding rates for the Academy Professor positions, but there are so few of these positions that you don&amp;rsquo;t get any usable statistics out of that data. I received a very transparent answer from the Academy (including the numbers I was asking for). The decision to preferentially cut funding from postdoctoral researchers was a conscious one by the Academy to preserve the means to do competitive research for projects and Academy Research Fellows. However, the trend to move funding from younger to older researchers seems to be general and has been going on already for half a century in the US (see e.g. here: 
 &lt;a href="http://metamodern.com/2009/11/27/great-science-great-scientists-and-icons/" target="_blank" rel="noopener noreferrer nofollow"&gt;http://metamodern.com/2009/11/27/great-science-great-scientists-and-icons/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or here: 
 &lt;a href="http://nexus.od.nih.gov/all/2012/02/13/age-distribution-of-nih-principal-investigators-and-medical-school-faculty/%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://nexus.od.nih.gov/all/2012/02/13/age-distribution-of-nih-principal-investigators-and-medical-school-faculty/)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Our future depends on new ideas and innovations. I am not sure, whether it is true that younger investigators come up with more new ideas and innovations as claimed in the blog post above (
 &lt;a href="http://metamodern.com/2009/11/27/great-science-great-scientists-and-icons/%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://metamodern.com/2009/11/27/great-science-great-scientists-and-icons/)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but if that is the case, moving money away from them would a bad idea in the long run.Getting a research position funded by the 
 &lt;a href="http://www.aka.fi/en/" target="_blank" rel="noopener noreferrer nofollow"&gt;Academy of Finland&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is becoming increasingly difficult. What worries me most is the fact that the savings are concentrated at the &amp;ldquo;lower&amp;rdquo; end of the academic career ladder: The success rate of applications for the postdoctoral researcher positions has been deteriorating most while Academy projects&amp;rsquo; funding remained largely untouched in the Research Council for Health. This Tuesday, the Academy presented these numbers at the Ask &amp;amp; Apply event for this September&amp;rsquo;s funding call at the Medical Faculty. Academy Research Fellow funding was also stripped down, but much less than the postdoctoral researcher funding. Strangely enough, the slide omits the success rate of applications for Academy professor positions. Is this indicative of a generation conflict, where established researchers are successfully trying to secure the dwindling resources for themselves? I would need to know the application success rate for the Academy Professors and the granted amounts in order to draw any conclusions.&lt;/p&gt;</description></item><item><title>Erkrankungen des Lymphgefäßsystems (Diseases of the Lymphatic System)</title><link>https://jeltsch.org/en/erkrankungen_des_lymphgef_systems_diseases_of_the_lymphatic_system/</link><pubDate>Wed, 05 Aug 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/erkrankungen_des_lymphgef_systems_diseases_of_the_lymphatic_system/</guid><description>&lt;p&gt;The 6th edition of the the book &lt;em&gt;Erkrankungen des Lymphgefäßsystems (Diseases of the Lymphatic System)&lt;/em&gt; is out. It&amp;rsquo;s a German language textbook, for which Kenny Mattonet, Jörg Wilting and myself wrote the fifth chapter (Genetic causes of primary lymphedema). Get it 
 &lt;a href="http://www.der-niedergelassene-arzt.de/publikationen/fachbuecher/fachbuecher-einzelansicht/archiv/2015/januar/article/erkrankungen-des-lymphgefaesssystems-6-auflage/" target="_blank" rel="noopener noreferrer nofollow"&gt;from here&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, since Amazon still sells the old, 5th edition. If you have a really good excuse why you should get one for free, mail me! I have a few copies.&lt;/p&gt;</description></item><item><title>Neon electroporation device chickens out</title><link>https://jeltsch.org/en/neon_electroporation_device_chickens_out/</link><pubDate>Tue, 04 Aug 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/neon_electroporation_device_chickens_out/</guid><description>&lt;p&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt; We are not the only ones that try to economize on our running costs. This lab published its experiments in with the Neon system in 
 &lt;a href="http://www.sciencedirect.com/science/article/pii/S0003269714003509" target="_blank" rel="noopener noreferrer nofollow"&gt;Analytic Biochemistry&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Thanks to Joachim Goedhart (
 &lt;a href="https://www.twitter.com/joachimgoedhart" target="_blank" rel="noopener noreferrer nofollow"&gt;@joachimgoedhart&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) for bringing this to our attention! The 
 &lt;a href="http://www.lifetechnologies.com/fi/en/home/life-science/cell-culture/transfection/transfection---selection-misc/neon-transfection-system.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Neon transfection device&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 from 
 &lt;a href="https://www.lifetechnologies.com/fi/en/home.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Life Technologies&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (oops, 
 &lt;a href="https://www.thermofisher.com/en/home.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Thermo Fischer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 nowadays and former 
 &lt;a href="https://en.wikipedia.org/wiki/Invitrogen" target="_blank" rel="noopener noreferrer nofollow"&gt;Invitrogen&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) was introduced about five years ago to the market. It is designed for easy electroporation of mammalian cells. We have had the device available since 2011, but it was not much in use. I don&amp;rsquo;t know whether the low adoption rate is due to the user-unfriendliness (I still don&amp;rsquo;t know how to put the electrode tip to the pipettor despite having done this hundreds of times, it&amp;rsquo;s just really finicky mechanics), expensive running costs (for its desposible gold-plated electrodes and the proprietary transfection buffer) or something else I cannot figure out.However, there are a few things that I wanted to share because real useful information about the Neon device is scarce on the web.The first thing that we had constant problems with were air bubbles in the electrode tip, which result in desastrously low electroporation efficiencies. The only way to really prevent this is to prepare at least 25% more cell suspension than actually needed. When you prepare only 10% more, the last electroporation will certainly arc due to unaviodable air bubbles (the cell suspension additionally sticks easily to the outside of the pipette tip which contributes to the need to prepare more than actually needed). As a consequence of this, we ran out of electroporation buffer R long before we ran out of pipette tips. Additionally one cannot purchase buffer R separately. The Life Technologies representative with whom I corresponded promised to send us a small batch of pipette tips/buffer in good will (that was in January), but we are still waiting for that to arrive…Unforatunately, recently our old 
 &lt;a href="http://www.ptf.okstate.edu/pulsercomponents.gif" target="_blank" rel="noopener noreferrer nofollow"&gt;Gene Pulser II&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 electroporation device broke. 
 &lt;a href="http://www.bio-rad.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Bio-Rad&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 doesn&amp;rsquo;t repair it anymore and also doesn&amp;rsquo;t provide spare parts. It was mostly used for &lt;em&gt;E. coli&lt;/em&gt; electroporation. I knew that the Neon device was not designed to electroporate &lt;em&gt;E. coli&lt;/em&gt;. Why not and why can&amp;rsquo;t it be used for that purpose? It turns out that the electric field strength is by far not enough for E.coli (in the BioRad Gene Pulser II, a typical bacterial electroporation achieves an electrical field of 12.5kV/cm, whereas the Neon barely achieves around 850V/cm. However (I thought), the neon can do much longer pulses than the Gene Pulser II (Neon is advertised to be able to give pulses up to 100 ms, whereas the typical pulse length of the Gene Pulser II is about 5 ms). In addition to this, the Neon can deliver automatically multiple pulses. So I wanted to test whether a long and/or repeated pulse with lower field strength can transform &lt;em&gt;E. coli&lt;/em&gt;. However, it appeared that when you use water (or 10% glycerol) as the &lt;em&gt;E. coli&lt;/em&gt; transfection buffer (which you usually do), the machine complains the tip electrode doesn&amp;rsquo;t make contact. This is due to the fact that the machine tests whether you have inserted the tip correctly by sending a small current through the system and that current doesn&amp;rsquo;t flow if you have resuspended your &lt;em&gt;E. coli&lt;/em&gt; in water. In order for the machine to &amp;ldquo;accept&amp;rdquo; an inserted pipette tip electrode, you need somewhere between 10 and 20 mM NaCl. So I used 15 mM sodium chloride as &lt;em&gt;E. coli&lt;/em&gt; electroporation buffer and set the electroporation parameters to 2500V and 100 ms. Surprise: The machine refuses to give such pulse because it is &amp;ldquo;Over power limit!&amp;rdquo;. The maximum pulse length it can deliver with 2500V is 19 ms. Unfortunately even that pulse cannot be given automatically multiple times (again: &amp;ldquo;Over power limit!&amp;rdquo;). Therefore I manually executed this pulse between 1 and 20 times, but not a single bacterium received any DNA and all bacterial plates remained blank.The manual states:&lt;code&gt;&amp;quot;The Neon TM device is designed to only input certain values and limits for each value are listed below. If your input value exceeds the maximum value, an error is displayed.Input Voltage range: 500–2,500 VInput Pulse Width range: 1–100 msInput Pulse Number range: 1–10&lt;/code&gt;Unfortunately, this can be very easily misunderstood. It was not clear to me that one cannot combine the three parameters within these ranges freely. One should think that Life Technology has better technical writers (but maybe they don&amp;rsquo;t use the device…)Bottom line: The device is utterly useless for anything but mammalian cells. Also some other interesting applications (e.g. electroporation of nematodes or other small critters) are difficult or impossible. While the machine might be a good choice for many mammalian cells, it&amp;rsquo;s much more limited than the old-fashioned BioRad Gene Pulser II.P.S.: I used the buffer E to fill the pipette station (for use with 10 µl tips). However, I also tested instead of buffer E a mixture of 90% 150 mM sodium chloride and 10% glycerol (which gives me the same conductivity as buffer E has). However, I still really would like to know the composition of buffer R. Why? Because I think that the tip electrodes can be recycled more often than only twice (other manufacturers of pipette tip electrodes advertise that their electrodes can be recycled many more times (e.g. the 
 &lt;a href="http://www.tritechresearch.com/CG-1.html" target="_blank" rel="noopener noreferrer nofollow"&gt;BactoZapper&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, although they don&amp;rsquo;t give precise numbers either). The Neon manual states that &amp;ldquo;Oxide formation at the piston surface area can be generated if the tips are used more than 2 times, which decreases electrode function of the piston.&amp;rdquo; The electode is gold plated and gold should be more resistant to oxide formation than the stainless steel electrodes of the BactoZapper…&lt;/p&gt;</description></item><item><title>Strawberry fields forever</title><link>https://jeltsch.org/en/strawberry_fields_forever/</link><pubDate>Sun, 02 Aug 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/strawberry_fields_forever/</guid><description>&lt;p&gt;Seldom does one find wild strawberries in amounts that allow you to pick liters, but this summer we did. I hope that genetic engineering will sooner or later bring back this amazing taste into the cultivated varieties, which have lost most of it over the centuries of breeding for size and appearance. When that happens, I suspect that GMO opponents will continue eating the conventional, GMO- and taste-free, but pestidicide-surcharged breeds (read more about GMO plants).For now, we have to make do with the cultivated varieties. Cultivated strawberries are sold at the grocery store by weight, whereas on the market they are sold by the liter. Being frugal by nature, I never liked this as it makes comparing prices difficult. Assuming that strawberries can be approximated by equally sized spheres, the maximum theoretical packing density could be 0.74 kg per liter (using regular packing) and 0.63 kg per liter (using random packing). Assuming that strawberries can be squeezed a bit, these number could be slightly higher. However, this is again offset by the measuring jar’s small size, which leaves lots of slack space between the walls and the strawberries.I bought a few times 1 liter of strawberries and measured their weight, which averaged at 0.517 kg. Now my thumb rule is that if the liter price it equal or less than half of the kilogram price, you should buy by the liter.UPDATE: I measured now also blueberries and they (due to their smaller size) fill better the 1-liter jar used by the market vendors. I liter is approximately equal to 0.575 kg. Another take home message is that market vendors do usually give you a bit more. If you buy a liter you often get 1.05 or even 1.1 liters. Are they are generous or do they only respond to being watched by the customer during the process of weighing?&lt;/p&gt;</description></item><item><title>Lymphangiogenesis in health and disease</title><link>https://jeltsch.org/en/lymphangiogenesis_in_health_and_disease/</link><pubDate>Thu, 11 Jun 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/lymphangiogenesis_in_health_and_disease/</guid><description>&lt;div class="p-3 mb-3 bg-light border rounded"&gt;
 &lt;h4 style="margin-top: 0 !important;"&gt;Available Downloads&lt;/h4&gt;
 &lt;p&gt;Get the presentation in PDF format.&lt;/p&gt;
 &lt;a href="https://jeltsch.org/downloads/Jeltsch_Lausanne_June2015.pdf" class="btn btn-primary" download&gt;Download PDF&lt;/a&gt;
 &lt;/div&gt;</description></item><item><title>The new Finnish government cuts university funding by around 500 million € (or not?)</title><link>https://jeltsch.org/en/the_new_finnish_government_cuts_university_funding_by_around_500_million_or_not/</link><pubDate>Thu, 11 Jun 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_new_finnish_government_cuts_university_funding_by_around_500_million_or_not/</guid><description>&lt;p&gt;&lt;strong&gt;UPDATE: It appears that some of the party representatives that were the source of the information in this article have not been reflecting the official positions of their respective parties (in other words: they were talking BS without having any authorization to do so). In reality, the coming cuts and their sizes are going to be determined only during this coming fall season.&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Helkama Jääkäri - everything but the frame broke within the first 3 years</title><link>https://jeltsch.org/en/helkama_j%C3%A4%C3%A4k%C3%A4ri_everything_but_the_frame_broke_within_the_first_3_years/</link><pubDate>Thu, 07 May 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/helkama_j%C3%A4%C3%A4k%C3%A4ri_everything_but_the_frame_broke_within_the_first_3_years/</guid><description>&lt;p&gt;For one last time, I have to write about the Finnish bicycle company 
 &lt;a href="http://www.helkamavelox.fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;Helkama&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I own the 
 &lt;a href="http://www.helkamavelox.fi/tuote/jaakari-3-v/" target="_blank" rel="noopener noreferrer nofollow"&gt;Helkama Jääkäri&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which is a military style bicycle and marketed as extremely tough. The frame has 25 years warranty. However, pretty much everything else has been braking within the first 3 years, which ridicules the whole concept. During this year&amp;rsquo;s spring overhaul, I had to replace three parts: The stand, the saddle and the bell. And I see already signs of future trouble… In none of my previous bikes, saddle or stand have been breaking that fast. And that includes cheap bikes for half the price that I paid for the Jääkäri. Apparently, Helkama does not vet its component suppliers sufficiently. My 
 &lt;a href="https://jeltsch.org/en/helkama_jaakari/"&gt;Jääkäri’s rear wheel had to be replaced already after the first winter&lt;/a&gt;
 and the carrier meanwhile two times. When it broke the third time, I did not even bother to get it replaced again, instead 
 &lt;a href="https://jeltsch.org/en/helkama_quality_woes/"&gt;I repaired and reinforced it myself&lt;/a&gt;
. I really hope that Helkama’s advertisement is just a lie and that the Finnish Army does not use this bicycle.&lt;/p&gt;</description></item><item><title>Best paper award</title><link>https://jeltsch.org/en/best_paper_award/</link><pubDate>Fri, 01 May 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/best_paper_award/</guid><description>&lt;p&gt;[&lt;/p&gt;
&lt;p&gt;![](/sites/](
 &lt;a href="http://www.med.helsinki.fi/english/news/2015/20150505_Jeltsch.html%29We" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.med.helsinki.fi/english/news/2015/20150505_Jeltsch.html)We&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 have won Circulation’s 2014 &lt;em&gt;Best Paper Award&lt;/em&gt; in the category of Basic Science. &lt;em&gt;Circulation&lt;/em&gt; is the leading cardiology journal and the organ of the 
 &lt;a href="http://www.heart.org" target="_blank" rel="noopener noreferrer nofollow"&gt;American Heart Association&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Already when we published the paper (titled [/files/files/Jeltsch%20et%20al.%20-%202014%20-%20CCBE1%20Enhances%20Lymphangiogenesis%20via%20A%20Disintegrin.pdf&amp;quot;&amp;gt;“CCBE1 Enhances Lymphangiogenesis via A Disintegrin and Metalloprotease With Thrombospondin Motifs-3–Mediated Vascular Endothelial Growth Factor-C Activation”](/sites/&amp;lt;?php print $_SERVER[)), it was clear that it provided a major overhaul of our understanding of the 
 &lt;a href="http://en.wikipedia.org/wiki/Vascular_endothelial_growth_factor_C" target="_blank" rel="noopener noreferrer nofollow"&gt;VEGF-C growth factor&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and it got featured by 
 &lt;a href="http://openheart.circulationjournal.org/2014/05/michael-jeltsch-phd-and-kari-alitalo-md.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Open Heart&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The article manages to provide multiple new insights:&lt;/p&gt;</description></item><item><title>Thank you, Lufthansa!</title><link>https://jeltsch.org/en/thank_you_lufthansa/</link><pubDate>Thu, 30 Apr 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/thank_you_lufthansa/</guid><description>&lt;p&gt;In the morning of September 25th, 2014, I was waiting at Helsinki Airport to board Lufthansa flight LH 855 to Frankfurt where I was to change planes on my way to Genoa, Italy. I had been invited to give a talk at 2:45 pm at the 40th Congress of the European Society of Lymphology. I had only 1 hour 10 minutes stopover time in Frankfurt. 1 hour 10 minutes after the scheduled departure time, me and a few other passengers had not yet managed to board (they had boot problem with their computer system and people were checked in manually). I explained the desk attendant the situation and he said that it would be absolutely no problem to get a refund in this situation when I would decide not to board as I had no chance to catch my connecting flight. They apparently had overbooked the machine and the guy next in line was very happy when I gave up my seat. However, the desk attendant was not right, when he told me that getting the refund would be easy. Actually I have not received it by the time of this writing. However, I got assured by a phone call from Lufthansa, that it would happen within the next two to three weeks.In the frenzy to be competitive, Lufthansa has been streamlining its services to such a point that they apparently are dysfunctional. My first attempt to claim refund was via the regular route: online. When nothing had happened for 3 months, I phoned. Multiple times. Mostly to be cut of after having been in the waiting queue for 15 minutes or more. Then I wrote a physical letter to a UK address that Lufthansa had posted online for customer complaints. That letter came back after about 2 months: &amp;ldquo;address unknown&amp;rdquo;. Then I wrote another letter to the new address (they finally managed to update their web pages) and after another couple of weeks, I received that phone call from Lufthansa. Very apologetic. This should never have happened. They sent me two bottles of champagne, which arrived by courier, while I am still waiting for my money. I am flying next month to Switzerland to the 41st Congress of the European Society of Lymphology. I am flying Finnair.&lt;/p&gt;</description></item><item><title>Creating a video from webcam still images with crontab and ffmpeg</title><link>https://jeltsch.org/en/creating_a_video_from_webcam_still_images_with_crontab_and_ffmpeg/</link><pubDate>Wed, 29 Apr 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/creating_a_video_from_webcam_still_images_with_crontab_and_ffmpeg/</guid><description>&lt;p&gt;I have a webcam that is taking images when there is movement in its view field. It uploads them to a ftp server. I wanted some automated method to generate a video file from the images of the previous day. Finally I came up with the following shell script which is living under /etc/cron.daily:&lt;code&gt;#!/bin/sh## cron script to make a movie out of webcam stills## The webcam puts the images of the whole day into a folder with the date. This generates the target folder.foldername=/home/ftpuser/labcam/$(date -d &amp;quot;-1 days&amp;quot; +%Y%m%d)echo $foldername# This renames the iamges into 1.jpg, 2.jpg, etc. This is necessary for ffmpeg to recognize them. counter=1for i in $foldername/*.jpg; do new=$foldername/$counter.jpg echo $new cmd='mv $i $new' eval $cmd counter=$((counter+1))done# This does the actual conversionffmpeg -f image2 -framerate 25 -i $foldername/%d.jpg -c:v libx264 $foldername/out25.mp4# And this removes the jpg files from the target folder (in order to save space)cmd2='rm '$foldername'/*.jpg'eval $cmd2&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Follow us on Google+ and support cancer research!</title><link>https://jeltsch.org/en/follow_us_on_google_and_support_cancer_research/</link><pubDate>Fri, 17 Apr 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/follow_us_on_google_and_support_cancer_research/</guid><description>&lt;p&gt;This is an invitation to all of you to follow my lab&amp;rsquo;s new Google+ pages. This is your chance to support cancer research. You will need a Google+ account to follow us: 
 &lt;a href="https://plus.google.com/101997423182393816561" target="_blank" rel="noopener noreferrer nofollow"&gt;https://plus.google.com/101997423182393816561&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Writing scientific articles in German - a waste of time?</title><link>https://jeltsch.org/en/writing_scientific_articles_in_german_a_waste_of_time/</link><pubDate>Wed, 08 Apr 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/writing_scientific_articles_in_german_a_waste_of_time/</guid><description>&lt;p&gt;It appears strange to us, but one hundred years ago the lingua franca of science was German. Although my former boss Kari Alitalo had warned me, I wrote in 2013 a 
 &lt;a href="https://jeltsch.org/en/permission_to_self_archive/"&gt;two part review about lymphangiogenesis in German&lt;/a&gt;
 and I was shocked to see, that it had not been cited at all since. In order to make it available for a broader audience, we translated it now into English. Given the fact, that the average article gets 
 &lt;a href="http://www.scottbot.net/HIAL/?p=22108" target="_blank" rel="noopener noreferrer nofollow"&gt;about 4 citations&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 altogether, we need only to be cited five times to be above average…&lt;/p&gt;</description></item><item><title>Helkama quality woes</title><link>https://jeltsch.org/en/helkama_quality_woes/</link><pubDate>Sun, 25 Jan 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/helkama_quality_woes/</guid><description>&lt;p&gt;This post is a follow-up of my post from 2 years ago about my new bicycle, a 
 &lt;a href="https://jeltsch.org/en/helkama_jaakari/"&gt;Helkama Jääkäri&lt;/a&gt;
. It had its fair share of problems, and even though the customer service was very responsive, the repetitive problems with its luggage carrier were too much for me. Last December, the third carrier broke. I had received also the this one as a free-of-charge replacement, but it is a nuisance when it breaks, even though replacing takes only about 10 minutes. It is not in very heavy use: the stuff I transport on it weighs about 2-3 kg, but apparently the welded/soldered connections are prone to fatigue breakage. Helkama knows that it has a quality problem with its carriers. When I asked for the second replacement carrier, the customer service told me, that they are trying to identify a suitable replacement for the subcontractor who makes these carriers. This time I thought to repair the carrier instead of asking for another replacement, which took less time and will probably last longer. I don’t know whether they have changed their component supplier. If my own repair breaks, I still have two old broken carriers I can repair, but most likely, my next bicycle is not going to be a 
 &lt;a href="http://www.helkamavelox.fi/en/" target="_blank" rel="noopener noreferrer nofollow"&gt;Helkama&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Air humidifiers</title><link>https://jeltsch.org/en/air_humidifiers/</link><pubDate>Sat, 24 Jan 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/air_humidifiers/</guid><description>&lt;p&gt;What is the optimal relative humidity (RH) for humans? Opinions differ, but mostly the estimates for “optimal” indoor relative humidity are concerned about the house and not the people living in it. Optimal values for human health fall in between 40 and 70% (
 &lt;a href="http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1474709%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1474709)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The humidity in a rain forest never falls below 80% and even in the savanna the RH is mostly above 50% if that is any reference of a RH that humans have become adapted to. But mostly people deploy air humidifiers when they observe symptoms and the requirements to relieve those symptoms might be different to the requirements for healthy people. Anecdotal evidence has it, that some types of cough only disappear under a hot shower above 37°C, where the RH is close to 100%. Under those conditions, water will probably condensate inside the airways thus thinning the mucus resulting in a better debris removal and reduced postnasal drip*. However, there is evidence that not all respiratory tract infections benefit from higher humidity, e.g. croup (Finnish: kurkunpääntulehdus) seems unaffected by humidity despite common longstanding believe of the opposite (
 &lt;a href="http://www.cjem-online.ca/v6/n5/p357" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.cjem-online.ca/v6/n5/p357&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 versus 
 &lt;a href="http://www.ncbi.nlm.nih.gov/pubmed/1906598%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.ncbi.nlm.nih.gov/pubmed/1906598)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Interestingly, the use of both humidifiers and dehumidifiers appears positively associated with childhood asthma (
 &lt;a href="http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2966669%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2966669)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which could indicate a hygienical problem with such devices in general. Also for asthma too high humidity is contraindicated, although this recommendation seems to be based mostly on the indirect effect via increased mold and mite infestation or bacterial contamination. I could not find much evidence for a direct negative effect of high RH on asthma and some asthma experts have nothing against a reasonable increase of the RH by means of a humidifier provided that the device is maintained clean and that the humidity is kept within safe limits to ensure that it does not contribute to increased allergen exposure (e.g. 
 &lt;a href="http://asthma.ca/corp/services/pdf/asthma_humidifiers_vaporizers2_eng.pdf%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://asthma.ca/corp/services/pdf/asthma_humidifiers_vaporizers2_eng.pdf)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. For more info about the relationship of relative air humidity and asthma see 
 &lt;a href="https://books.google.fi/books?id=ehuYVX2-hWYC&amp;amp;num=10.The" target="_blank" rel="noopener noreferrer nofollow"&gt;https://books.google.fi/books?id=ehuYVX2-hWYC&amp;num=10.The&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 problem with relative humidities between 40-70% is, that they can promote mold growth. However, the situation is a bit complicated. Even 70% RH is not much of a concern if there are no temperature differences between indoors and outdoors. Mold needs water to grow and water condensates when the RH reaches 100%. With relative humidities of 40-70%, that happens when cold surfaces meet warm air (windows, outer walls). When this condensation zone cannot buffer (wrong material) nor conduct the humidity away (airtight materials), you’ll have a problem (see e.g. 
 &lt;a href="http://www.hs.fi/kotimaa/a1416111843440" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.hs.fi/kotimaa/a1416111843440&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, article in Finnish). Therefore indoor mold is a more severe problem in colder climates and “optimal” air humidity for the house differs from season to season being the lowest for the cold season. For countries with cold winters even low relative humidities can cause mold to grow. At -30°C the recommendation is that the RH be not above 15%. That is a level so low that I guess that even otherwise healthy individuals will start to experience health problems*. Estimates are that about 20% of all buildings in Finland have a mold problem (
 &lt;a href="http://uutiset.hometalkoot.fi/component/dpcontentplugin/files/download/20/Kosteus-%20ja%20hometalkoot%20toimenpideohjelma.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;http://uutiset.hometalkoot.fi/component/dpcontentplugin/files/download/20/Kosteus-%20ja%20hometalkoot%20toimenpideohjelma.pdf&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, article in Finnish).Due to this, buildings in Finland use nowadays mostly forced circulation to ensure that dry air is constantly blown through all rooms. When the temperature drops to -20°C or lower, the relative air humidity can get indoors as low as 15%. This is so low that most people start to complain about respiratory symptoms and dry, cracking skin. Off they go to buy a humidifier. But do those really make a difference?There are mainly two different types of humidifiers for home use on the market: those that evaporate water by heating and those that create a water mist by ultrasound (
 &lt;a href="http://en.wikipedia.org/wiki/Humidifier%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://en.wikipedia.org/wiki/Humidifier)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I found the heating type utterly useless: In order to achieve any appreciable increase of humidity (from the typical winterly 30% or less in Finnish apartments to anything above 40%), I had to reduce the air change rate by partially blocking the air vents that blow the air into the room like this 

&lt;img class="img-fluid "
 src="https://jeltsch.org/img/airvent500-2800x1865.png"
 srcset="https://jeltsch.org/img/airvent500-576x384.webp 576w, https://jeltsch.org/img/airvent500-768x511.webp 768w, https://jeltsch.org/img/airvent500-992x661.webp 992w, https://jeltsch.org/img/airvent500-1200x799.webp 1200w, https://jeltsch.org/img/airvent500-1400x932.webp 1400w, https://jeltsch.org/img/airvent500-2800x1865.webp 2800w" sizes="100vw" height="1865" width="2800" alt="image"&gt;
. By doing this the room got unbearably hot because the humidifier not only evaporates water but also acts as a quite efficient heating element (I tried the UFOX 3S: 
 &lt;a href="http://www.ufox.fi/ilmankostuttimet" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.ufox.fi/ilmankostuttimet&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 with a power of 165W, which can evaporate up to 150 ml per hour.So the only alternative was an ultrasound evaporator. How well they raise the relative humidity depends mostly on the air change rate (ACH, 
 &lt;a href="http://en.wikipedia.org/wiki/Air_changes_per_hour" target="_blank" rel="noopener noreferrer nofollow"&gt;http://en.wikipedia.org/wiki/Air_changes_per_hour&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, in Finnish “ilmanvaihtokerroin”). That’s a number that tells you how many cubic meters of air are exchanged per hour for each cubic meter of room space (m3/h/m3). There is some provision here in Finland, that this number has to be at least 0.5, but mostly the real numbers in residential homes are nowadays much larger. However, in the context of this minimum, the health effects on the inhabitants are usually discussed (radon, gassing-out from furniture, etc.), but not the effects on the building (see e.g. here: 
 &lt;a href="https://www.rakennustieto.fi/Downloads/RK/RK070304.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.rakennustieto.fi/Downloads/RK/RK070304.pdf&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, article in Finnish).I have made a quick and dirty calculation of how much water evaporation is needed to keep the RH in a small room above 40% and then checked these values against what I observed when we did use the air humidifier in my daughter’s room to reduce her coughing during the night. The data points:&lt;/p&gt;</description></item><item><title>Resistance to streptomycin and spectinomycin</title><link>https://jeltsch.org/en/resistance_to_streptomycin_and_spectinomycin/</link><pubDate>Sun, 11 Jan 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/resistance_to_streptomycin_and_spectinomycin/</guid><description>&lt;p&gt;Many cDNA clones from the 
 &lt;a href="http://www.orfeomecollaboration.org" target="_blank" rel="noopener noreferrer nofollow"&gt;ORFeome gene collection&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 come in a pENTR223.1 plasmid*. To grow these clones most people use spectinomycin because that’s what the antibiotic resistance gene is called in the maps on the ORFeome collaboration and what the protocol requires.However, a thorough look at the literature shows, that the same selection marker should work equally well with streptomycin. Well, what’s the difference? Mainly the price: While 5 grams of spectinomycin from Sigma cost 112.7€ here in Finland 
 &lt;a href="http://www.sigmaaldrich.com/catalog/product/sigma/85555" target="_blank" rel="noopener noreferrer nofollow"&gt;(Sigma 85555-5G)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, the same amount of streptomycin is only 17,80€, more than 6 times cheaper 
 &lt;a href="http://www.sigmaaldrich.com/catalog/product/sial/s6501" target="_blank" rel="noopener noreferrer nofollow"&gt;(Sigma S6501-5G)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.The resistance gene in pENTR223.1 is the aminoglycoside adenylyltransferase gene aadA (streptomycin 3&amp;rsquo;&amp;rsquo;(9)-O-nucleotidyl transferase; aminoglycoside 3&amp;quot;-adenylyltransferase (AAD(3”)(9); ANT(3”)(9)), which confers resistance to both spectinomycin and streptomycin. However, there are related aminoglycoside adenylyltransferases, that do not confer resistance to both antibiotics, but only to one or the other. Hence you need to know exactly what spectinomycin resistance gene your plasmid carries if you want to replace spectinomycin with the cheaper streptomycin. Plasmid maps are often not helpful: I have seen the aadA gene in pENTR223.1 annotated with SmR (Streptomycin Resistance, like in SnapGene) or SpnR (Spectinomycin Resistance, like in the maps from the ORFeome collection).To experimentally test, whether pENTR223.1 confirms resistance to both antibiotics, I grew an insert-containing pENTR223.1 plasmid in 100µg/ml spectinomycin and 100µg/ml streptomycin and it grew well under both conditions, whereas the untransformed parental E.coli strain (NEB5-alpha) did not grow in either. However, the differences are not always clear-cut when you look at different concentrations of these antibiotics. Streptomycin/spectinomycin inactivating aminoglycoside adenylyltransferases have preferred, but not exclusive substrate specificities. this means that some resistance to a low concentration of streptomycin can be conferred by the aminoglycoside adenylyltransferase that targets primarily spectinomycin (or vice versa). However, in practise, some of them are exclusive enough to justify to classify them as either SmR or SpnR. If you need to know, you can always try it out…The other thing I learned while doing this is that the negative selection marker ccdB DOES NOT work in XL1 Blue, while it does work in NEB5-alpha. Apparently, 
 &lt;a href="http://parts.igem.org/Part:BBa_P1010:Experience" target="_blank" rel="noopener noreferrer nofollow"&gt;ccdB does not work in DH5alpha and JM109&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 either (what’s the difference between DH5alpha and NEB5alpha?).* pENTR-223.1 is also called pDONR-223.1 or pENTR223.1-Sfi due the two SfiI sites flanking the insert. People tend to call the plasmid pDONR before the insertion of the cDNA and pENTR if the plasmid contains the cDNA. However, this usage pattern is not ubiquitous. Upon insertion of the insert (using the Gateway BP reaction) the pDONR223.1 vector looses the ccdB and chlR/CmR selection markers and the resulting backbone is referred to mostly as pENTR223.1.&lt;/p&gt;</description></item><item><title>Lab cam</title><link>https://jeltsch.org/en/lab_cam/</link><pubDate>Fri, 02 Jan 2015 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/lab_cam/</guid><description/></item><item><title>2-week Lab Course</title><link>https://jeltsch.org/en/2_week_lab_course/</link><pubDate>Tue, 30 Dec 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/2_week_lab_course/</guid><description>&lt;p&gt;I had no idea how much work it is to organize a practical lab course. Had I known, 
 &lt;a href="https://researchportal.helsinki.fi/en/persons/pirjo-laakkonen/" target="_blank" rel="noopener noreferrer nofollow"&gt;Pirjo&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 would have had a much harder time to convince me to give this course for the 
 &lt;a href="https://www.helsinki.fi/en/admissions-and-education/apply-doctoral-programmes/doctoral-programmes/doctoral-programme-biomedicine" target="_blank" rel="noopener noreferrer nofollow"&gt;Doctoral Programme in Biomedicine (DPBM)l&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. 
 &lt;a href="https://researchportal.helsinki.fi/en/persons/kari-alitalo/" target="_blank" rel="noopener noreferrer nofollow"&gt;Kari&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 had warned me… The accompanying 
 &lt;a href="https://jeltsch.org/en/practical_molecular_biology/"&gt;lecture course&lt;/a&gt;
 had been running from September to November. The practical course had been offered with 16 free slots, but that was totally unrealistic given that we were confined to my 23.7 square meters of lab space. Teaching lab space is available, but without equipment and all the other infrastructure that is needed for such an undertaking. 8 people registered to the practical course and - luckily - half of those pulled out in the last moment with insufficient possibility to commit to the heavy workload that the course required. Thus we ended up with four students and three projects. Under no circumstances would we have managed with more.The idea was to offer each participant the possibility to realize his own DNA cloning and protein expression project. Something that would be relevant for his own PhD studies. For that matter, I had meetings with the three groups one month in advance to plan the cloning and to order the necessary materials. We were working in parallel on the following three projects:&lt;/p&gt;</description></item><item><title>The car is in the garage</title><link>https://jeltsch.org/en/the_car_is_in_the_garage/</link><pubDate>Tue, 30 Dec 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_car_is_in_the_garage/</guid><description>&lt;p&gt;Finally Claudia’s car is in our heated garage. After moving two thirds of our cellar’s content and half of our apartment’s content to our garage, it appeared questionable whether a car would still fit. I installed many additional shelves and relocated my and Marzena’s bicycles to the condo’s common bicycle storage. The other 7 bicycles and the bicycle trailer were hanged to hooks along the garage walls. Then we lifted Tobias’ 3.5 meter long cardboard rocket tightly under the garage ceiling. Finally I was able to drive it in. I drove in sort of blindly because the car had been snowed in so badly that me and Tobias could not really make any difference by scratching its windscreens half an hour (we had to stop because our fingers were too cold to continue). The snow and the cold had arrived here in Helsinki quite exactly together with the winter solstice.&lt;/p&gt;</description></item><item><title>25 Years After</title><link>https://jeltsch.org/en/25_years_after/</link><pubDate>Fri, 14 Nov 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/25_years_after/</guid><description>&lt;p&gt;These are not all images that I took, some B/W portrait shots and other interesting negatives are still waiting to be scanned, but I just can&amp;rsquo;t seem to find to time&amp;hellip;&lt;/p&gt;</description></item><item><title>Vor 25 (oder noch mehr) Jahren</title><link>https://jeltsch.org/en/vor_25_oder_noch_mehr_jahren/</link><pubDate>Fri, 14 Nov 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/vor_25_oder_noch_mehr_jahren/</guid><description>&lt;p&gt;Vermutlich haben alle, die sich dafür interessieren, schon die Fotos angeschaut. Trotzdem hier nochmal der Link zu den gescannten Diapositiven von unserem Segeltörn im IJsselmeer und dem Literaturkurs bei Frau Herzig: 
 &lt;a href="http://gallery.jeltsch.org/index.php/1989" target="_blank" rel="noopener noreferrer nofollow"&gt;http://gallery.jeltsch.org/index.php/1989&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Einige Schwarzweiss-Portraits und andere interessante Negative warten noch darauf, wiederentdeckt zu werden…&lt;/p&gt;</description></item><item><title>Download SnapGene</title><link>https://jeltsch.org/en/download_snapgene/</link><pubDate>Fri, 31 Oct 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/download_snapgene/</guid><description>&lt;p&gt;You can get a registration code (which is valid until the end of 2014) from the course organizer.&lt;/p&gt;</description></item><item><title>38. Annual Congress of the German Society for Lymphology</title><link>https://jeltsch.org/en/38_annual_congress_of_the_german_society_for_lymphology/</link><pubDate>Sun, 05 Oct 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/38_annual_congress_of_the_german_society_for_lymphology/</guid><description>&lt;p&gt;I participated in the 38th Congress of the German Lymphological Society (
 &lt;a href="http://www.dglymph.de/" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.dglymph.de/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) in Halle (Saale). The conference was very refreshing and interesting: It was very different from the meetings I typically attend because it was focussed on the practical aspects of clinical and ambulant management of diseases that involve the lymphatics. Because my talk was an introductory lecture about lymphangiogenesis research, it did not contain any unpublished data and hence I make it available for download. However, the slides are in German and - depending on the target audience - might require some commentary. The talk is a chronological account of the important publications in the field of lymphangiogenesis research starting from about 20 years ago; heavily biased towards my own work and work in which I have been participating.&lt;/p&gt;</description></item><item><title>New Mechanisms of Lymphangiogenesis and Lymphedema</title><link>https://jeltsch.org/en/new_mechanisms_of_lymphangiogenesis_and_lymphedema/</link><pubDate>Fri, 26 Sep 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/new_mechanisms_of_lymphangiogenesis_and_lymphedema/</guid><description>&lt;p&gt;Here is the presentation that I could not give, because my schedule was too tight to allow for a 1 hour 20 minute delay. If you have questions concerning the talk, please ask via e-mail: 
 &lt;a href="mailto:michael@jeltsch.org.My"&gt;michael@jeltsch.org.My&lt;/a&gt;
 Lufthansa flight LH855 from Helsinki to Frankfurt got delayed by 1 hour 20 minutes. Because I had only 1 hour 15 minutes to change my plane in Frankfurt on my way to the 40th Congress of the European Society of Lymphology in Genova/Italy, I did not even board the plane and rather canceled my talk. Because I have another appointment on Saturday in Germany, I had planned the return flight for Friday early morning and hence could not move my talk either. Next time I&amp;rsquo;ll be smarter.&lt;/p&gt;</description></item><item><title>Practical Molecular Biology and Genetic Engineering</title><link>https://jeltsch.org/en/practical_molecular_biology/</link><pubDate>Mon, 08 Sep 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/practical_molecular_biology/</guid><description>&lt;p&gt;Collection of the presentation slides for the 
 &lt;a href="https://www.helsinki.fi/en/admissions-and-education/apply-doctoral-programmes/doctoral-programmes/doctoral-programme-biomedicine" target="_blank" rel="noopener noreferrer nofollow"&gt;DPBM&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 course 
 &lt;a href="http://www.helisci.fi/hbgs-kurssit/practmolbiol2014" target="_blank" rel="noopener noreferrer nofollow"&gt;Practical Molecular Biology and Genetic Engineering&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. There are files in (at least) two different formats for each lecture: PDF and ODP (Open Document Presentation). The ODP file is editable using 
 &lt;a href="https://www.libreoffice.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;LibreOffice&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 software. If you want to open it with Microsoft Office, you need to convert it first using either LibreOffice or some online conversion tool (like 
 &lt;a href="https://cloudconvert.com" target="_blank" rel="noopener noreferrer nofollow"&gt;cloudconvert&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). All material is available under the 
 &lt;a href="https://creativecommons.org/licenses/by-nc-sa/4.0/" target="_blank" rel="noopener noreferrer nofollow"&gt;creative commons license&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I might add improved versions of the lecture slides later based on participants&amp;rsquo; feedback. The slide about restriction enzymes (REs) and how to calculate the necessary RE amounts to digest a certain amount of DNA is in the file of Lecture 1.&lt;/p&gt;</description></item><item><title>Ubuntu is slowly getting unusable</title><link>https://jeltsch.org/en/ubuntu_is_slowly_getting_unusable/</link><pubDate>Mon, 01 Sep 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/ubuntu_is_slowly_getting_unusable/</guid><description>&lt;p&gt;The default Document Viewer in Ubuntu 14.04 is Evince. Recently it started to have problems with many PDF files that are opened by other PDF viewers (Okular, Acroread) without problems. Actually Evince opens them, but the window remains invisible. I tried to change the PDF viewer, but Ubuntu has apparently removed all means to do so in version 14.04 short of going into the command line and editing configuration files by hand: what a progress! In previous versions of the File Manager, it was possible to right-click a file and after selecting &amp;ldquo;Open with&amp;rdquo; &amp;gt; &amp;ldquo;Other Application&amp;rdquo; to choose &amp;ldquo;Set as default&amp;rdquo;. Now the only way to do so is to edit ~/.local/share/applications/mimeapps.list, replacing &lt;code&gt;[Default Applications]application/pdf=evince.desktop&lt;/code&gt; with&lt;code&gt;[Default Applications]application/pdf=kde4-okularApplication_pdf.desktop;&lt;/code&gt; I guess it is time to switch back to OpenSuSE…&lt;/p&gt;</description></item><item><title>It is finished</title><link>https://jeltsch.org/en/Millenium_Falcon/</link><pubDate>Sat, 30 Aug 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/Millenium_Falcon/</guid><description>&lt;p&gt;After one year of gathering pieces and building, Tobias and me finished today the Millennium Falcon Ultimate Collector’s Edition (LEGO set 10179, 
 &lt;a href="http://brickset.com/sets/10179-1/Ultimate-Collector-s-Millennium-Falcon%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://brickset.com/sets/10179-1/Ultimate-Collector-s-Millennium-Falcon)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. This version of the Millennium Falcon is not sold anymore and used sets sell for insane prices on Ebay.We took the necessary bricks from two other Star Wars models: the Death Star (LEGO set 10188, 
 &lt;a href="http://brickset.com/sets/10188-1/Death-Star" target="_blank" rel="noopener noreferrer nofollow"&gt;http://brickset.com/sets/10188-1/Death-Star&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) and the Super Star Destroyer (LEGO set 10221-1, 
 &lt;a href="http://brickset.com/sets/10221-1/Super-Star-Destroyer%29.However" target="_blank" rel="noopener noreferrer nofollow"&gt;http://brickset.com/sets/10221-1/Super-Star-Destroyer).However&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, we had to gather a substantial amount of missing parts, many of which we bought 2nd hand via the local Finnish online action site 
 &lt;a href="http://huuto.net" target="_blank" rel="noopener noreferrer nofollow"&gt;http://huuto.net&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or via BrickLink (
 &lt;a href="http://www.bricklink.com" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.bricklink.com&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
), a sort of “specialised EBay” for LEGO pieces. The most difficult to find pieces were the two Light Bluish Gray Boat Mast Rigging Long 28 x 4 (
 &lt;a href="http://www.bricklink.com/search.asp?itemID=56261&amp;amp;colorID=86%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.bricklink.com/search.asp?itemID=56261&amp;colorID=86)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which sell at the moment for not less than 100€ per piece on BrickLink. We obviously did not get these pieces. However, LEGO still sells the black version of this piece as a spare part and Tobias’ mentor took the trouble to get these and paint them grey; thank you Clemens!&lt;/p&gt;</description></item><item><title>Fiddling around with CSL</title><link>https://jeltsch.org/en/fiddling_around_with_csl/</link><pubDate>Wed, 06 Aug 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/fiddling_around_with_csl/</guid><description>&lt;p&gt;When writing manuscripts and grant applications, you always and again have to update the bibliography. This is what reference management systems are for. There are many of them (see 
 &lt;a href="http://en.wikipedia.org/wiki/Comparison_of_reference_management_software%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://en.wikipedia.org/wiki/Comparison_of_reference_management_software)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I have been using mostly EndNote, Bibus or Zotero (
 &lt;a href="http://www.zotero.org" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.zotero.org&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
), which I am using also at the moment. It has the advantages to be truly cross-platform, open-source and compatible with both LibreOffice and Microsoft Office. In the past, I have also been using for a short while Papers (by Mekentosj, who claimed they NEVER would do a Windows version), Bookends, Mendeley, and RefWorks (which is licenced by my university). None of them is perfect and even the most commercialized of them (Endnote, now owned by Thomson Reuters) destroyed one of my (MS Word) manuscripts totally when it crashed. Some of these programs store the formatting instructions for inline citations and the bibliography in the so-called CSL (Citation Style Language, an XML-type language, 
 &lt;a href="http://en.wikipedia.org/wiki/Citation_Style_Language%29.However" target="_blank" rel="noopener noreferrer nofollow"&gt;http://en.wikipedia.org/wiki/Citation_Style_Language).However&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, I could not find an easy editor for CSL: the in-built one from Zotero is not great, neither is the online CSL editor (
 &lt;a href="http://editor.citationstyles.org/visualEditor%29.However" target="_blank" rel="noopener noreferrer nofollow"&gt;http://editor.citationstyles.org/visualEditor).However&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, I needed a way to quickly export my own published papers to create a “List of Publications” for grant applications. Hence I created a group in Zotero and added all my own publications into this group. I now mark them all, right click and select “Create Bibliography from items”. In the pop-up dialog, I choose the style and mark the radio-buttons “Bibliography” and “Copy to Clipboard”). Back in my word processor I just have to paste the clipboard and I most of the work is done. However, I could not find any good style for this, so I created one myself (which is based on Vancouver). Feel free to use it…&lt;/p&gt;</description></item><item><title>From the molecular biological foundations to causal treatment options for diseases of the lymphatic system</title><link>https://jeltsch.org/en/von_den_molekularbiologischen_grundlagen_zu_urs_chlichen_behandlungsm_glichkeiten_der_krankheiten_des_lymphsystems_abstrakt/</link><pubDate>Tue, 22 Jul 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/von_den_molekularbiologischen_grundlagen_zu_urs_chlichen_behandlungsm_glichkeiten_der_krankheiten_des_lymphsystems_abstrakt/</guid><description>&lt;p&gt;&lt;strong&gt;PD Dr Michael Jeltsch, University of Helsinki, Finland&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Research into the molecular basis of lymphangiogenesis in embryonic development and pathological processes has led to a rapid expansion of our knowledge (Krebs and Jeltsch 2013a, 2013b). The molecular biology era of lymphatic research began with the discovery of VEGF growth factors and their receptors 25 years ago. This review therefore focuses on these molecules.&lt;/p&gt;</description></item><item><title>Where did the Nautilus scripts folder go in Ubuntu 14.04?</title><link>https://jeltsch.org/en/where_did_the_nautilus_scripts_folder_go_in_ubuntu_14_04/</link><pubDate>Thu, 26 Jun 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/where_did_the_nautilus_scripts_folder_go_in_ubuntu_14_04/</guid><description>&lt;p&gt;After upgrading from Ubuntu 12.04 to 14.04, my 
 &lt;a href="https://help.ubuntu.com/community/NautilusScriptsHowto" target="_blank" rel="noopener noreferrer nofollow"&gt;Nautilus scripts&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 stopped working. The reason: they are polled from a different location in 14.04. In 12.04, they used to be in ~/.gnome2/nautilus-scripts, but now they are in ~/.local/share/nautilus/scripts. I think the link above still has not been updated to reflect the new location.&lt;/p&gt;</description></item><item><title>The case against FastDigest®</title><link>https://jeltsch.org/en/the_case_against_fastdigest/</link><pubDate>Wed, 25 Jun 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_case_against_fastdigest/</guid><description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;Restriction enzymes continue to be important&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;In 2006, the innovative Lithuanian biotech company 
 &lt;a href="http://en.wikipedia.org/wiki/Fermentas" target="_blank" rel="noopener noreferrer nofollow"&gt;Fermentas&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 launched a new product line for molecular biology researchers: the FastDigest restriction enzymes. Together with the polymerase chain reaction (PCR), restriction enzymes (REs) are arguably the most important tools in molecular biology. They made recombinant DNA technology possible in the early 1970s. Until every lab can afford a reliable 
 &lt;a href="http://cambriangenomics.com" target="_blank" rel="noopener noreferrer nofollow"&gt;DNA laser printer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (which is probably still a decade away), restriction enzymes are the tools of the trade. Novel cloning techniques (like 
 &lt;a href="http://bioinfo.clontech.com/infusion/" target="_blank" rel="noopener noreferrer nofollow"&gt;In-Fusion&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://www.neb.com/applications/cloning-and-synthetic-biology/gibson-assembly-cloning" target="_blank" rel="noopener noreferrer nofollow"&gt;Gibson Assembly&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or 
 &lt;a href="http://nar.oxfordjournals.org/content/early/2012/01/11/nar.gkr1288.full" target="_blank" rel="noopener noreferrer nofollow"&gt;SLICE&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) have their place, but still lack the robustness of traditional restriction enzyme cloning.&lt;/p&gt;</description></item><item><title>Stuff the Maverick upgrade broke</title><link>https://jeltsch.org/en/stuff_the_maverick_upgrade_broke/</link><pubDate>Tue, 24 Jun 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/stuff_the_maverick_upgrade_broke/</guid><description>&lt;p&gt;My 1.5 year old MacbookPro was starting to behave badly including failure to complete booting and other niceties. The computer support guy suggested to upgrade from Mountain Lion to Maverick to see whether it would fix things.Initially that seemed to work; however, many programs refuse to run under Maverick. This includes: Gnumeric and (importantly) nfs. It appears that mounting nfs via the finder is not anymore possible. However, I still am able to do it via the command line (using the resvport option, which should not be necessary, but which nevertheless does the trick):&lt;code&gt;sudo mount -o resvport -t nfs mcblserver:/var/www /Users/mjeltsch/nfs&lt;/code&gt; And talking about Gnumeric: I guess I need to compile it newly for Maverick myself…&lt;/p&gt;</description></item><item><title>Poster printing without an A0 printer</title><link>https://jeltsch.org/en/poster_printing_without_an_a0_printer/</link><pubDate>Thu, 15 May 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/poster_printing_without_an_a0_printer/</guid><description>&lt;p&gt;I failed to prepare my poster for the 
 &lt;a href="https://www.grc.org/programs.aspx?year=2014&amp;amp;program=lymphatic" target="_blank" rel="noopener noreferrer nofollow"&gt;GRC conference on Molecular Mechanisms in Lymphatic Function &amp; Disease&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in time. The A0 printer from 
 &lt;a href="http://www.unigrafia.fi/en/congress_services" target="_blank" rel="noopener noreferrer nofollow"&gt;UNIGRAFIA&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is not available on weekends. Hence the best I could do is to print it out on A3 and stitch it together. A definite advantage is that I do not have to run around with these ridiculously large poster tubes, that identify you as a Science nerd from half a mile distance.Unfortunately, the only application that can decently split a DIN A0 PDF into separate pages on the fly while printing is the full version of Acrobat. I tried out other options: 
 &lt;a href="https://gitorious.org/pdftools/pdfposter" target="_blank" rel="noopener noreferrer nofollow"&gt;pdfposter&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 did a fairly good job, but it did not manage with the background: &lt;code&gt;pdfposter -mA3 -pA0 input.pdf output.pdf&lt;/code&gt; Pdfposter also doesn&amp;rsquo;t create overlaps. A solution, that always should work is to convert the PDF into an image (convert -density 150 input.pdf output.png) and then use 
 &lt;a href="http://posterazor.sourceforge.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;PosteRazor&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to create individual PDF files from that image. However, conversion of a A0 pdf into a high res image can last hours. Use a .png file! PosteRazor refused to work on a 60 MB TIF file. The background gradient conversion results in visible colour steps. In order to avoid that, you would have to define the background gradient as an image rather than a vector element. Otherwise PosteRazor worked well; unlike in pdfposter you can define overlaps for the assembly.I have been using 
 &lt;a href="http://www.inkscape.org/en/" target="_blank" rel="noopener noreferrer nofollow"&gt;Inkscape&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to prepare my poster and usually I export it from there as a PDF file. This did not work this time because the program consistently crashed during the export. Hence I tried to save it as an encapsulated postscript file and to distil it into a PDF. When exporting from Inkscape (actually it is &amp;ldquo;Save as&amp;rdquo;), I selected the following options:&lt;code&gt;Postscript level 3Rasterize filter effects: yesResolution for rasterisation: something between 150 to 300Export area is page: yes&lt;/code&gt;After distilling it, I printed it from Acrobat Pro with the following options: &lt;code&gt;Page setup: DIN A3, portrait orientationPage scaling: Tile large pages&lt;/code&gt;At a tile scale of 95% and an overlap of 10mm I got 9 pages (3x3), which is still OK for assembly.&lt;/p&gt;</description></item><item><title>Getting Ubuntu Trusty Tahr onto the CuBox Pro</title><link>https://jeltsch.org/en/getting_ubuntu_trusty_tahr_onto_the_cubox_pro/</link><pubDate>Wed, 14 May 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/getting_ubuntu_trusty_tahr_onto_the_cubox_pro/</guid><description>&lt;p&gt;e&lt;strong&gt;UPDATE: The Cubox guys have moved the documentation about how to install to the Cubox Pro. If you need Trusty Tahr for your Cubox Pro, you can download a 4GB image: 
 &lt;a href="https://drive.google.com/open?id=1CgbSfy17-UrWZwBjZtZpHYTkPgw0MXFq" target="_blank" rel="noopener noreferrer nofollow"&gt;https://drive.google.com/open?id=1CgbSfy17-UrWZwBjZtZpHYTkPgw0MXFq&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. You just need to write it to an SD card (using dd) in order to get your system going. If you have a larger SD card, never mind: just dd the image to the SD card and then use 
 &lt;a href="https://gparted.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;gparted&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or something similar to expand the second partiton (the root partition) to fill the entire SD card. Password/login: cuboxpro/cuboxpro. SSH is enabled, so you should be able to login remotely. It&amp;rsquo;s the desktop version, so you can also connect an HDMI cable and login via the GUI. There is still a youtube video (
 &lt;a href="https://www.youtube.com/watch?v=XfLJAchNu2c" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.youtube.com/watch?v=XfLJAchNu2c&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ) on how to use the original cubox installer (
 &lt;a href="http://download.solid-run.com/pub/solidrun/cubox/installer/%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://download.solid-run.com/pub/solidrun/cubox/installer/)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but the latest version of Ubuntu that you can install with that method seems to be 13.10 at the moment of this writing.&lt;/strong&gt; I have been buying a 
 &lt;a href="http://www.solid-run.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;CuBox&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
: perhaps the world&amp;rsquo;s smallest desktop computer. Both at work and at home I need to replace an old, loud LAMP server with something modern. I don&amp;rsquo;t even need a GUI, I am happy to run the server headless. Neither do I need much much speed.The CuBox seems like a great idea: No noise, little power consumption, no space requirements and a decent performance. However, getting it to work was far from trivial. It is definitely not an end user toy, but aimed at the tinckerer. The first difficulty was buying the box. The producer didn&amp;rsquo;t sell it directly at the time (now they do) and the only company that sold it to Finland was UK-based 
 &lt;a href="https://www.newit.co.uk/shop/" target="_blank" rel="noopener noreferrer nofollow"&gt;NewIT&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Because on the producers homepage they only present their newest models (the &amp;ldquo;CuBox-i&amp;rdquo; models), I wasn&amp;rsquo;t even aware of how many different models they had released. I actually bought the CuBox Pro (but I didn&amp;rsquo;t know about it, because there is also the &amp;ldquo;CuBox-i4Pro&amp;rdquo;, which is the one I rather should have bought. Israel-based SolidRun could do definitely a better job with their web pages. They seem to have a rapid product cycle and drop quickly all links to their &amp;ldquo;older&amp;rdquo; products from their main page. This is irresponsible especially since these products are still sold.I bought the device shortly before 
 &lt;a href="http://www.ubuntu.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Ubuntu&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 14.04 LTS (Trusty Tahr) was released with the intention to install the server version on this device. I bought it with the 4GB SD card with the preinstalled ancient Ubuntu 10.04 (Oneiric Ozelot). I connected it via HDMI to our (not full HD) TV screen and at least the first boot succeeded and the desktop appeared usable, although not snappy. But what the heck, I want to use it as a sever.So the first thing I tried to do was to upgrade to 14.04. I was sure that this would work because the community is stepping in where CuBox fails. Namely by providing ready-to-go disk images to flash to the SD card. I tried Arch Linux, Debian and an early Ubuntu 14.04 release. However, when I inserted the SD card after flashing, the CuBox did not want to boot.Because the Oneiric image (which came on the 4GB card with the device) worked, I flashed it back from a backup (which I had made using dd). Again, Oneric booted up fine. I started to upgrade the distribution to 12.04, which worked somehow, but I lost the graphics display (which I didn&amp;rsquo;t care about). But then the upgrade from 12.04 to 14.04 failed completely. And I definitely want the 14.04, because I want to set it up and forget about it for the next 5 years.However, none of the images provided (by CuBox or the community) wanted to boot (I don&amp;rsquo;t even want a GUI, I am fine with a command line access as I want to use it as a server). I have tried flashing them from Windows and Linux, but it didn&amp;rsquo;t make a difference. What could the reason have been? The partitions on the card are mounted automatically without error when I insert the card to my Ubuntu 14.04 laptop. I finally googled the Model number &amp;ldquo;CBP-300-P&amp;rdquo; which is printed on a sticker on the bottom of the cube. I had started to suspect that it is not me, but some incompatibility or broken hardware. I came across 
 &lt;a href="http://server.vijge.net/static/cubox/irclog/201404/cubox-20140425.html" target="_blank" rel="noopener noreferrer nofollow"&gt;this irc conversation&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and I realised that I had been pulling the OS images from the CuBox-i wiki pages, whereas my model was a CuBox Pro.The relevant forum is 
 &lt;a href="http://www.solid-run.com/phpbb/viewtopic.php?f=11&amp;amp;t=1638" target="_blank" rel="noopener noreferrer nofollow"&gt;here&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and the instructions do work. The instructions are not for the faint of heart, but also not overly difficult. You need a HDMI connection to a full HD screen (1920x1080). If you have less than that, you need to connect to the serial console using a mini-USB cable from another computer and use a terminal emulator as they explain 
 &lt;a href="http://wiki.solid-run.com/doku.php?id=products:imx6:microsom:usbuart" target="_blank" rel="noopener noreferrer nofollow"&gt;here&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The suggested Putty did refuse to make a connection to ttyS0 (from Ubuntu 14.04), but I managed with minicom. However, there was no color coding, but it worked also without.Because you are running the whole OS from the SD card, you might want to limit memory swapping and do a few other changes to prolong the life of the memory card, essentially 
 &lt;a href="https://sites.google.com/site/easylinuxtipsproject/ssd" target="_blank" rel="noopener noreferrer nofollow"&gt;the same as is done for SSD drives&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>1 hour 53 minutes 6 seconds</title><link>https://jeltsch.org/en/1_hour_53_minutes_6_seconds/</link><pubDate>Tue, 13 May 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/1_hour_53_minutes_6_seconds/</guid><description>&lt;p&gt;21.0975 kilometres in 1 hour 53 minutes and 6 seconds, 3011th of 12120 runners in my age group, almost 5 minutes faster than last year: 
 &lt;a href="http://www.helsinkicityrun.fi/frontpage" target="_blank" rel="noopener noreferrer nofollow"&gt;Helsinki City Run 2014&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>We got featured by Circulation!</title><link>https://jeltsch.org/en/we_got_featured_by_circulation/</link><pubDate>Mon, 12 May 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/we_got_featured_by_circulation/</guid><description>&lt;p&gt; &lt;/p&gt;</description></item><item><title>The molecular basis of Hennekam syndrome</title><link>https://jeltsch.org/en/the_molecular_basis_of_hennekam_syndrome/</link><pubDate>Thu, 20 Feb 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_molecular_basis_of_hennekam_syndrome/</guid><description>&lt;p&gt;Finally our CCBE1 manuscript is out! You can access it from the 
 &lt;a href="http://circ.ahajournals.org/content/early/2014/02/19/CIRCULATIONAHA.113.002779.abstract" target="_blank" rel="noopener noreferrer nofollow"&gt;&lt;em&gt;Circulation’s&lt;/em&gt; homepage&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. If your library does not have a subscription, just drop me an 
 &lt;a href="mailto:michael@jeltsch.org?Subject=Request%20for%20the%20CCBE1%20manuskript"&gt;e-mail&lt;/a&gt;
. It nicely complements the 
 &lt;a href="http://dx.doi.org/10.1242/dev.100495" target="_blank" rel="noopener noreferrer nofollow"&gt;article by Le Guen et al.&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 from Ben Hogan&amp;rsquo;s group in &lt;em&gt;Development&lt;/em&gt;. While Le Guen and colleagues analyzed the interaction of CCBE1 with the VEGF-C/VEGFR-3 pathway mainly at the genetic level in zebrafish, we tried to describe the molecular details of the interaction using &lt;em&gt;in vitro&lt;/em&gt; assays which we complement with &lt;em&gt;in vivo&lt;/em&gt; mouse data. We describe that the primary lymphangiogenic factor VEGF-C is produced as an inactive precursor (pro-VEGF-C). Pro-VEGF-C (that is the 29/31-kDa-form) does bind to VEGFR-3 on endothelial cells, but is unable to activate it. Until now, the common wisdom was that pro-VEGF-C is only a less potent activator of VEGFR-3 than mature VEGF-C. In fact, it actually acts as a competitive inhibitor of mature VEGF-C. The task of CCBE1 is to assist the ADAMTS3 protease in cleaving cell-surface bound pro-VEGF-C and thus to localize the concentration of active VEGF-C. In hereditary diseases that are caused by mutations in CCBE1 (&lt;em&gt;
 &lt;a href="https://en.wikipedia.org/wiki/Hennekam_syndrome" target="_blank" rel="noopener noreferrer nofollow"&gt;Hennekam syndrome&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/em&gt;), this activation of VEGF-C is impaired and causes lymphedema. Because of the importance of lymphatic vessels in many diseases, CCBE1 and ADAMTS3 are interesting drug targets. In cancer, for example, it would be a tremendous benefit if one could prevent the activation of VEGF-C and thus prevent VEGF-C-mediated metastasis.&lt;/p&gt;</description></item><item><title>SVS or lymphatic system?</title><link>https://jeltsch.org/en/svs_or_lymphatic_system/</link><pubDate>Sun, 26 Jan 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/svs_or_lymphatic_system/</guid><description>&lt;p&gt;In 2003, I wrote a 
 &lt;a href="http://dx.doi.org/10.1007/s00441-003-0777-2" target="_blank" rel="noopener noreferrer nofollow"&gt;review article about the lymphatic system&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, in which I briefly discuss the general setup of the lymphatics in different animals and I got the part about the lymphatic system in fishes wrong. Or at the very least it was incomplete.While mammals, birds, reptiles and amphibia are quite easily defined animal classes, there is no animal class &amp;ldquo;fishes&amp;rdquo;. Different ways exist to classify &amp;ldquo;fishes&amp;rdquo;, but at least three animal classes are needed to accommodate the living &amp;ldquo;fishes&amp;rdquo;: cartilaginous fishes, ray-finned bony fishes and lobe-finned fishes. Almost all research on the lymphatic system of fishes had been done on teleost fishes (one of three infraclasses of the ray-finned bony fishes). Teleostei comprise most of the living fishes including the mostly studied 
 &lt;a href="https://en.wikipedia.org/wiki/Zebrafish" target="_blank" rel="noopener noreferrer nofollow"&gt;zebrafish (Danio rerio)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. So everything that follows is about this infraclass (and hence might not apply to sharks and sturgeons to name just two non-teleost fishes).&lt;/p&gt;</description></item><item><title>Historic articles about the lymphatic system</title><link>https://jeltsch.org/en/historic_articles_about_the_lymphatic_system/</link><pubDate>Sat, 25 Jan 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/historic_articles_about_the_lymphatic_system/</guid><description>&lt;ul&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/TheLymphaticSystemOfTheDomesticFowl.pdf"&gt;J. W. Dransfield (1944). The Lymphatic System of the Domestic Fowl. Master’s Thesis, University of Liverpool.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/Handbuch_der_vergl_Anat_WirbeltiereS.pdf"&gt;F. Weidenreich et al. (1934). Das Lymphgefäßsystem. Handbuch der vergleichenden Anatomie der Wirbeltiere. Bolk, Goppert, Kallius and Lubosch. Berlin and Vienna, Urban und Schwarzenberg: 745-854.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/MorphologischesJahrbuch51_ForelleS.pdf"&gt;H. Hoyer &amp; L. Michalski (1920). Das Lymphgefäßsystem von Forellenembryonen. Gegenbaurs Morphologisches Jahrbuch. 51: 1-89.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/FroschS.pdf"&gt;A. Ecker &amp; R. Widersheim (1904). Anatomie des Frosches. Dritte Abtheilung. Lymphgefäßsystem. Braunschweig, Friedrich Vieweg: 436-548.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/HoyerS.pdf"&gt;H. Hoyer (1934). Das Lymphgefäßsystem der Wirbeltiere vom Standpunkte der vergleichenden Anatomie. Mem Acad Polon Sci Lett Med 1(1): 1-205.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/MayerP_1919_%c3%9cber_die_Lymphgef%c3%a4sse_der_Fische.pdf"&gt;P. Mayer (1919). Über die Lymphgefäße der Fische und seine mutmaßliche Bedeutung bei der Verdauung. Jena Z Naturwiss. 55: 125-174.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/BudgeA_1887_Untersuchungen_ueber_die_Entwicklung_des_Lymphsystems_beim_H%c3%bchnerembryo.pdf"&gt;A. Budge (1887) Untersuchungen über die Entwicklung des Lymphsystems beim Hühnerembryo. Archiv für Anatomie und Physiologie. Anatomische Abteilung. Archiv für Anatomie und Entwicklungsgeschichte: 59-89.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/FavaroG_1908_Ueber_den_Ursprung_des_LymphgefaesssystemsS.pdf"&gt;G. Favaro (1908). Über den Ursprung des Lymphgefäßsystems. Anat Anzeiger 33: 75-77.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/Tretjakoff-Reptilien_und_VoegelS.pdf"&gt;G. Tretjakoff (1930). Die orbitalen Sinusse bei den Amphibien, Reptilien und Vögeln. Morphol Jahrb. 64: 133-177.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/Tretjakoff-PrimitiveS.pdf"&gt;D. Tretjakoff (1926). Die orbitalen Venensinusse der niederen Wirbeltiere. Morphol Jahrb. 56: 402-445.&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/Archive.zip"&gt;Zip-Archive of 23 old publications (raw PDF output from Canon scanner: not OCRed, not page-turned, no metadata)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Permission to self-archive</title><link>https://jeltsch.org/en/permission_to_self_archive/</link><pubDate>Tue, 21 Jan 2014 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/permission_to_self_archive/</guid><description>&lt;p&gt;Thanks to 
 &lt;a href="http://www.stammzellen.med.uni-goettingen.de/content/team/98.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Jörg Wilting&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, I finally received permission from the 
 &lt;a href="http://www.dglymph.de" target="_blank" rel="noopener noreferrer nofollow"&gt;Deutsche Gesellschaft für Lymphologie (German Society for Lymphology )&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to self-archive two review articles that I have been writing last year for the journal 
 &lt;a href="http://www.der-niedergelassene-arzt.de/zeitschriften/lymphologie/aktuelle-ausgabe" target="_blank" rel="noopener noreferrer nofollow"&gt;Lymphologie in Forschung ind Praxis&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. This is important, because otherwise, the impact sphere of the review would have been very limited. The 
 &lt;a href="https://jeltsch.org/downloads/JeltschMichael_Lymphforsch2013_30.pdf"&gt;first article&lt;/a&gt;
 discusses the molecular main players of lymphangiogenesis: VEGF-C and VEGF-D and their functions in embryonic lymphangiogenesis. The 
 &lt;a href="https://jeltsch.org/downloads/JeltschMichael_Lymphforsch2013_96.pdf"&gt;second article&lt;/a&gt;
 tries to summarize the roles that VEGF-C and VEGF-D play in diseases that are affecting the lymphatic system.&lt;/p&gt;</description></item><item><title>Mounting individual partitions from disk dumps</title><link>https://jeltsch.org/en/mounting_individual_partitions_from_disk_dumps/</link><pubDate>Thu, 26 Dec 2013 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mounting_individual_partitions_from_disk_dumps/</guid><description>&lt;p&gt;You can make disk dumps from individual partitions or from a hard drive that contains more than one partition. The ladder has the advantage that you can restore the computer by dumping back the image onto the same or another hard drive. But if you want to access an individual partition from a hard drive image, you need to know where the partition boundaries are. You can note them down from the output of fdisk. However, fdisk -l gives the partition boundaries, but the unit is sectors. You need to multiply this number by the logical sector size to get the partition boundaries in bytes.Alternatively you can use 
 &lt;a href="http://www.gnu.org/software/parted/" target="_blank" rel="noopener noreferrer nofollow"&gt;parted&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (after invoking parted, execute commands unit, B, print in that order) to display the partition boundaries in byte. parted can be also used on a disk dump, e.g. parted /home/backups/diskdump.img to determine the partition boundaries.&lt;code&gt;jeltsch@Michael:~$ sudo parted /home/backup/diskdump.img GNU Parted 2.3Using /home/backup/diskdump.imgWelcome to GNU Parted! Type 'help' to view a list of commands.(parted) unit Unit? [compact]? B (parted) print Model: (file)Disk /home/backup/diskdump.img: 160041885696BSector size (logical/physical): 512B/512BPartition Table: msdosNumber Start End Size Type File system Flags 1 1048576B 524287999B 523239424B primary ntfs boot 2 524288000B 80282124287B 79757836288B primary ntfs 3 80283171840B 160041009151B 79757837312B extended 5 80283172864B 122626684415B 42343511552B logical ext4 7 122626768896B 157924769279B 35298000384B logical ext4 6 157932322816B 160041009151B 2108686336B logical linux-swap(v1)(parted)&lt;/code&gt;Then you just mount the image as a loop device with the additional parameter offset using the start boundary of the partition you want to mount:&lt;code&gt;sudo mount -o loop,ro,offset=524288000 /home/backup/diskdump.img /mnt&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Being the boss</title><link>https://jeltsch.org/en/being_the_boss/</link><pubDate>Fri, 01 Nov 2013 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/being_the_boss/</guid><description>&lt;p&gt;Almost accidentally, I got promoted. I am now a principal investigator or group leader. I never have been especially keen on being the boss. There are enough cushy and mediocre PIs in this world and my (now former) boss 
 &lt;a href="http://en.wikipedia.org/wiki/Kari_Alitalo" target="_blank" rel="noopener noreferrer nofollow"&gt;Kari Alitalo&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 with his level of devotion and excellence is a shadow probably impossible to step out of.Nevertheless, before I was too old to apply for a group leader position from the 
 &lt;a href="http://www.aka.fi/en-GB/A/" target="_blank" rel="noopener noreferrer nofollow"&gt;Academy of Finland&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, I decided in 2011 to give it a try. I might regret if I never even tried. The first attempt failed. One year later, my PhD was 9+ years old and I had to pledge special reasons to be able to compete again (I had taken long childcare time-outs for both of our children). Although I essentially submitted the same application I got lucky this time in what has been described by someone as the “Academy Lottery”.And my worst expectations became reality: Instead of doing research I mutated into a money acquisition machine. That is partly due to the Academy giving substantially less funding than I applied for. Every year the Academy has less and less money to distribute and faces the tough decision to fund fewer researchers or to fund the same number of researchers, but give everybody less… I once had an email conversation with 
 &lt;a href="http://en.wikipedia.org/wiki/Alexander_Stubb" target="_blank" rel="noopener noreferrer nofollow"&gt;Alexander Stubb&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (when he was still approachable for ordinary people like me) about the declining budget for research, but at least the present Finnish government seems to underestimate the long term effects of the continuously deteriorating financial situation of academic research in Finland. The situation is so bad, that most talented people are leaving this country at the first opportunity.Due to the 
 &lt;a href="http://www.aka.fi/en-GB/A/Funding-and-guidance/Use-of-funding/Full-cost-model/" target="_blank" rel="noopener noreferrer nofollow"&gt;full cost model&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, I am practically forced to stick to the budget when it comes to the labour cost. And that&amp;rsquo;s why there&amp;rsquo;s no money left to pay for the day-to-day expenses like chemicals and reagents. Until one of my grant applications is successful, we&amp;rsquo;ll have to do research on a shoestring budget…BTW: My lab&amp;rsquo;s new web pages hosted by the university&amp;rsquo;s servers are still not up. But since they&amp;rsquo;re ready, I put them up 
 &lt;a href="http://lab.jeltsch.org" target="_blank" rel="noopener noreferrer nofollow"&gt;on my own server&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Stripping</title><link>https://jeltsch.org/en/stripping/</link><pubDate>Fri, 01 Nov 2013 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/stripping/</guid><description>&lt;p&gt;Reprobing membranes with with a different antibody is a very common task in the lab. Various protocols exist to strip membranes and the classic method is the one that uses SDS, β-mercaptoethanol and heating. I used to do it that way, but it&amp;rsquo;s a smelly business, because β-mercaptoethanol smells like rotten eggs. Then suddenly everybody in the lab started to use the 
 &lt;a href="http://www.millipore.com/catalogue/item/2504" target="_blank" rel="noopener noreferrer nofollow"&gt;Re-Blot Plus&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 Solution from Millipore and so did I. Until I realized by chicking the 
 &lt;a href="http://www.millipore.com/msds.nsf/a73664f9f981af8c852569b9005b4eee/85256f0a005296f2852575d6006fc2b2/$FILE/00000123MSDS.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;Material Safety Data Sheet&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 that they sell cheap chemicals for a premium price. Now I make the stripping buffer myself. My 10x solution has the following composition:&lt;/p&gt;</description></item><item><title>A Nobel Prize for angiogenesis research?</title><link>https://jeltsch.org/en/a_nobel_prize_for_angiogenesis_research/</link><pubDate>Sun, 27 Oct 2013 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/a_nobel_prize_for_angiogenesis_research/</guid><description>&lt;p&gt;In 2008, during a dinner in Stockholm (when I participated in the Novo Nordisk Foundation 8th Annual Conference on Vascular Biology in Diabetes Complications) I proposed to 
 &lt;a href="http://ki.se/ki/jsp/polopoly.jsp?l=en&amp;amp;d=17273" target="_blank" rel="noopener noreferrer nofollow"&gt;Christer Betsholtz&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to award the Nobel Prize to the world-wide community of postdocs, which are the unsung heroes of today&amp;rsquo;s research. But the 
 &lt;a href="http://www.nobelprize.org/nobel_organizations/nobelfoundation/statutes.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Statutes of the Nobel Foundation&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 forbid to award the price to more than three people. However, statutes can be changed and the Nobel Foundation did exactly that 40 years ago when they stopped awarding the price to dead people. And in this changing world, less and less discoveries and inventions are made by individuals. But here&amp;rsquo;s my newest proposal, which adheres to the rule of maximally three: Kari Alitalo is probably the only Nobel Prize worthy researcher in the country where I work (Finland). Seriously: after 
 &lt;a href="http://en.wikipedia.org/wiki/Judah_Folkman" target="_blank" rel="noopener noreferrer nofollow"&gt;Judah Folkman&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 has passed away, there are not many options to award the prize to somebody from the angiogenesis field. Judah Folkman was the father of the hypothesis, that all tumors should be treatable by anti-angiogenesis (
 &lt;a href="http://dx.doi.org/10.1056/NEJM197111182852108" target="_blank" rel="noopener noreferrer nofollow"&gt;Folkman J. Tumor Angiogenesis: Therapeutic Implications. New England Journal of Medicine. 1971;285(21):1182–6&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). The Nobel Prize committee missed that chance. And because the field has already significantly contributed to the treatment of cancer (and arguably will still contribute much), it is not so far off to think of a shared prize for the discoverers of the VEGFs. VEGF was discovered more or less independently by several research groups around 25 years ago, among them 
 &lt;a href="http://en.wikipedia.org/wiki/Napoleone_Ferrara" target="_blank" rel="noopener noreferrer nofollow"&gt;Napoleone Ferrara&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
’s and 
 &lt;a href="http://cvbr.hms.harvard.edu/researchers/hdvorak.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Harold Dvorak&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
’s. Most notably, Ferrara’s group at 
 &lt;a href="http://en.wikipedia.org/wiki/Genentech" target="_blank" rel="noopener noreferrer nofollow"&gt;Genentech&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 continued the research most successfully until today resulting in the first antiangiogenic cancer drug in 2004. While the discovery of VEGF and the resulting angiogenesis research was not dependent on any single lab, the lymphangiogenesis field was essentially single-handedly re-invented and brought into the molecular era by 
 &lt;a href="http://en.wikipedia.org/wiki/Kari_Alitalo" target="_blank" rel="noopener noreferrer nofollow"&gt;Kari Alitalo&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in the years following 1995 - after it had become senile and was lingering without any significant progress since the 1960s. A shared prize to Ferrara, Dvorak and Alitalo? There is an 
 &lt;a href="http://www.avastin.com/patient" target="_blank" rel="noopener noreferrer nofollow"&gt;anti-VEGF-A cancer drug&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 on the market and the only thing lacking is a successful anti- or pro-VEGF-C drug. Both are in clinical trials as of this writing (
 &lt;a href="http://clinicaltrials.gov/show/NCT01514123" target="_blank" rel="noopener noreferrer nofollow"&gt;anti-VEGF-C&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="http://www.laurantis.com/products/lymfactin" target="_blank" rel="noopener noreferrer nofollow"&gt;pro-VEGF-C&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
).&lt;/p&gt;</description></item><item><title>Self Archiving and Open Access</title><link>https://jeltsch.org/en/self_archiving_and_open_access/</link><pubDate>Sun, 07 Jul 2013 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/self_archiving_and_open_access/</guid><description>&lt;p&gt;I recently wrote a review article for the journal 
 &lt;a href="https://www.der-niedergelassene-arzt.de/zeitschriften/lymphologie/aktuelle-ausgabe" target="_blank" rel="noopener noreferrer nofollow"&gt;Lymphologie in Forschung ind Praxis&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Its title was &amp;ldquo;Die lymphangiogenen Wachstumsfaktoren VEGF-C und VEGF-D&amp;rdquo; and it was the first paper I wrote in my mother tongue, German. 
 &lt;a href="https://www.scimagojr.com/journalsearch.php?q=26190&amp;amp;tip=sid&amp;amp;clean=0" target="_blank" rel="noopener noreferrer nofollow"&gt;This journal’s impact factor&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 has been consistently below 1, which is not uncommon for non-English journals. However, in the big European countries like Germany, France and Italy, there are still many doctors who are not comfortable reading English. I though I&amp;rsquo;d help them out catching up on the latest in lymphatic research. Opening up access to science and visibility of science is all good, so I thought.Because 
 &lt;a href="https://en.wikipedia.org/wiki/Kari_Alitalo" target="_blank" rel="noopener noreferrer nofollow"&gt;my boss&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 argued that it was a waste of time (I hope to prove him wrong - help me out here 
 &lt;a href="https://www.dglymph.de" target="_blank" rel="noopener noreferrer nofollow"&gt;DLG&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
!), I minimized the effort by engaging another knowledgeable German researcher at the University of Helsinki. Luckily I had already a draft when I was asked to write the review, even though I started to write it about two years ago and it was targeted for my website. When the article was published I received two physical reprints. When I tried linking to the online version of the article, I had to realize that it was behind a 
 &lt;a href="https://www.dglymph.de/dgl-mitglieder/#c512" target="_blank" rel="noopener noreferrer nofollow"&gt;paywall&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Because most publishers nowadays support 
 &lt;a href="https://www.eprints.org/openaccess/self-faq" target="_blank" rel="noopener noreferrer nofollow"&gt;self archiving&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, I asked the publisher about their policy. I presume that the publisher did not have any policy in place concerning self archiving, because they said they would agree to it, but I would have to get the green light from the board of directors of the 
 &lt;a href="https://www.dglymph.de" target="_blank" rel="noopener noreferrer nofollow"&gt;DLG&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.I really hope to get this permission because this is the only way I can fulfill reprint request without hassle (yes I could copy the pages and send them by post (but aren&amp;rsquo;t we living in the 21st century?). If I won&amp;rsquo;t get the permission, one 
 &lt;a href="https://users.ecs.soton.ac.uk/harnad/Hypermail/Amsci/0542.html" target="_blank" rel="noopener noreferrer nofollow"&gt;legal and easy way to distribute this article&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 would be to put a pre-print version (i.e. the manuscript that I wrote) online. Luckily the copyrights of the publisher cover only the published version and not the pre-print versions. Others have done it this way (and they attached a list of the changes, that were made to make the pre-print version identical to the published version). This is a suboptimal solution, but maximizing accessibility and visibility. My University has a loose requirement to publish only in 
 &lt;a href="https://en.wikipedia.org/wiki/Open_access" target="_blank" rel="noopener noreferrer nofollow"&gt;Open Access&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 journals. However, exceptions to this 
 &lt;a href="https://www.helsinki.fi/openaccess/open%20access/english/oa-hy.html" target="_blank" rel="noopener noreferrer nofollow"&gt;policy of the University of Helsinki concerning Open Access&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 are made on a regular basis, but they will get more and more difficult as the 
 &lt;a href="https://ec.europa.eu/research/science-society/index.cfm?fuseaction=public.topic&amp;amp;id=1294&amp;amp;lang=1" target="_blank" rel="noopener noreferrer nofollow"&gt;EU tightens their funding policy including the requirements for Open Access to research results&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. According to the EU&amp;rsquo;s interpretation, a journal could be considered Open Access if it allows for self archiving of the published article, self archiving being the second, &amp;ldquo;green&amp;rdquo; route to Open Access. The 
 &lt;a href="https://www.aka.fi/en-GB/A/" target="_blank" rel="noopener noreferrer nofollow"&gt;Academy of Finland&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (my main funding source) has a similar interpretation: &amp;ldquo;We further recommend that Academy-funded researchers publish their articles in open-access scientific journals, if there are online journals in the field in question that are at least of the same high quality as traditional subscription journals. The articles can also be saved in open-access electronic archives.&amp;rdquo; For employees of Helsinki University, self archiving is 
 &lt;a href="https://www.helsinki.fi/openaccess/oa-arkistointi/english/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;mandatory since 2010&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.That makes sense to me: As a scientist I work with tax payers&amp;rsquo; money; therefore all tax payers should have access to the results of my work. Even though I worked for this review only in my spare time, technically the requirements still apply as I used a computer, that was paid with tax payers&amp;rsquo; money… Stay tuned and if you need the article now (and don&amp;rsquo;t want to wait for the DLG to decide), please e-mail me!&lt;/p&gt;</description></item><item><title>Prisma Viikki and customer's rights revisited</title><link>https://jeltsch.org/en/prisma_viikki_and_customer_s_rights_revisited/</link><pubDate>Wed, 03 Jul 2013 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/prisma_viikki_and_customer_s_rights_revisited/</guid><description>&lt;p&gt;I bought a lamp from 
 &lt;a href="https://www.prisma.fi/myymalat/603215211" target="_blank" rel="noopener noreferrer nofollow"&gt;Prisma&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 for 24,95€. Because it was named &amp;ldquo;plafondi&amp;rdquo;, I assumed it is a ceiling lamp: &amp;ldquo;plafond&amp;rdquo; is French for ceiling. But I was wrong. It was not for attachment to the ceiling, but for wall-mounting (strangely on Prisma&amp;rsquo;s website it is called 
 &lt;a href="http://www.prisma.fi/market/prisma?a_Visit:tuotekat=Lastenvalaisimet&amp;amp;path=KOTI%2FValaisimetLamp%2FLastenvalaisimet&amp;amp;osuuskauppa=HOK-ELANTO&amp;amp;pageName=Main" target="_blank" rel="noopener noreferrer nofollow"&gt;“Plafondi-seinävalaisin”&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 which is an oxymoron). I realised that when I saw that the plug was of the regular type and not for a ceiling socket. So I exchanged the plug and attached it to the ceiling. When I screwed in the bulb and turned the light switch, it remained dark. I had bought the bulb (Megaman Liliput 11W E14 thread) together with the lamp from Prisma. I was even more perplexed when another E14 bulb worked perfectly in that lamp.&lt;/p&gt;</description></item><item><title>The old LEGO motors are still going strong</title><link>https://jeltsch.org/en/the_old_lego_motors_are_still_going_strong/</link><pubDate>Mon, 24 Jun 2013 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_old_lego_motors_are_still_going_strong/</guid><description>&lt;p&gt;While the LEGO motors of my childhood are still going strong, the motor from the set 8287 broke barely three years after I bought it. Actually the motor is OK, but the battery box or the switch has a slack joint somewhere inside. And what is worse: I cannot get a spare part! I hope LEGO is not following the trend producing throw-away toys. The motors from my childhood (which you can see in the background) are nearly 40 years old. This proves that one can build durable toy motors.&lt;/p&gt;</description></item><item><title>Cyclical PhD production</title><link>https://jeltsch.org/en/cyclical_phd_production/</link><pubDate>Tue, 11 Jun 2013 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/cyclical_phd_production/</guid><description>&lt;p&gt;I was wondering why recently nobody graduated with a PhD from our lab. My first (and wrong) conclusion was, that our lab is not as productive anymore as it used to be. When I looked at the data carefully I discovered an interesting phenomenon: The PhD production rate in our lab follows a 5-6 year cycle. And lo and behold: The cycle is about to peak again in 2013/2014, which is exactly what I expect to happen as many of our PhD students are about to finnish this or next year. I wonder whether this is specific for Kari Alitalo&amp;rsquo;s lab or whether this a general phenomenon. In any case I am looking forward to all those parties (&amp;ldquo;karonkka&amp;rdquo;) that lie ahead.The figure above shows the number of PhDs received any given year that were supervised by Kari Alitalo averaged over a window of one or three years. Shared supervision was counted as 0.5.&lt;/p&gt;</description></item><item><title>Screw cap of Elmex mouth wash always breaks</title><link>https://jeltsch.org/en/broken_elmex_mouth_wash_screw_cap/</link><pubDate>Sun, 09 Jun 2013 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/broken_elmex_mouth_wash_screw_cap/</guid><description>&lt;p&gt;This is my third bottle of Elmex mouth wash. The screw cap of every single bottle broke, there must be a design flaw!&lt;/p&gt;</description></item><item><title>Academic Portfolio 2013</title><link>https://jeltsch.org/en/academic_portfolio_2013/</link><pubDate>Mon, 27 May 2013 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/academic_portfolio_2013/</guid><description>&lt;p&gt;Below my updated Academic Portfolio in PDF format. Since it is public, I had to black out confidential information concerning ongoing confidential collaborations and my research plans.&lt;/p&gt;</description></item><item><title>A view to the Baltic sea</title><link>https://jeltsch.org/en/a_view_to_the_baltic_sea/</link><pubDate>Sun, 05 May 2013 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/a_view_to_the_baltic_sea/</guid><description>&lt;p&gt;Just to prove that one can see the Baltic sea from our living room&amp;rsquo;s window.&lt;/p&gt;</description></item><item><title>Reset MacOSX user passwords</title><link>https://jeltsch.org/en/reset_macosx_user_passwords/</link><pubDate>Sun, 28 Apr 2013 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/reset_macosx_user_passwords/</guid><description>&lt;ul&gt;
&lt;li&gt;Boot up with command key and S key pressed (Single user mode)&lt;/li&gt;
&lt;li&gt;fsck -fy&lt;/li&gt;
&lt;li&gt;mount -uw /&lt;/li&gt;
&lt;li&gt;password username&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Waffel recipe</title><link>https://jeltsch.org/en/waffel_recipe/</link><pubDate>Fri, 19 Apr 2013 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/waffel_recipe/</guid><description>&lt;p&gt;After some awful experience with an OBH Nordica electric waffle maker (one waffle took about 12 minutes and still was not entirely done), I have bought a 
 &lt;a href="http://skeppshult-onlineshop.de/Skeppshult_Waffeleisen" target="_blank" rel="noopener noreferrer nofollow"&gt;cast-iron waffel maker&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 from Skeppshult. After burning it in and several unsuccesfull attempts, I actually manged to make some waffles. However, I have not yet tried to use it over an open fire, but that was actually the idea when I bought it. I used it on our electric oven and one waffle takes about 4 minutes (on position 7-8 out of 9). It has 25 years of warranty and weighs about 4-5 kg. I used the following recipe:&lt;/p&gt;</description></item><item><title>Updating drupal</title><link>https://jeltsch.org/en/updating_drupal/</link><pubDate>Tue, 19 Feb 2013 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/updating_drupal/</guid><description>&lt;p&gt;Here&amp;rsquo;s what I need to to to update 
 &lt;a href="https://jeltsch.org/en/tags/drupal/"&gt;drupal&lt;/a&gt;
 (minor updates, e.g. from 7.18 to 7.19) on my Ubuntu server. I have installed drupal from the drupal source itself and not from the Ubuntu repository (because the Ubuntu repository is usually quite old and not updated as frequently). Actually the update is quite painless; I am sure somebody automated that already somewhere…&lt;code&gt;cd /var/wwwsuwget http://ftp.drupal.org/files/projects/drupal-7.19.tar.gztar -xvzf drupal-7.19.tar.gz chown -R jeltsch:www-data drupal-7.19rm drupal-7.19.tar.gz cp -a drupal-7.18/sites/ drupal-7.19/&lt;/code&gt;The above cp command makes a copy of the complete site, which can take a long time and use lots of disk space. Instead, you can delete the &amp;ldquo;sites&amp;rdquo; subdirectory in the new drupal folder and make a link to the old &amp;ldquo;sites&amp;rdquo; subdirectory:&lt;code&gt;cd drupal-7.19rm -rf sitesln -s ../drupal-sites/ sites&lt;/code&gt;Here you should log into your site and put it into maintenance mode! &lt;code&gt;mysqldump -u root -p --databases drupal7_jeltsch_org drupal7_claudia_jeltsch_org drupal7_lammertlab_org &amp;gt; drupal7_all.sqlrm drupal7ln -s drupal-7.19/ drupal7&lt;/code&gt;Here you should click the link to the update script. After the updates were successfully performed you can put your site online again.** ****Drupal 9**Updating Drupal 9 is most easily done using composer:&lt;code&gt;composer update &amp;quot;drupal/core-*&amp;quot; --with-all-dependencies&lt;/code&gt;Also the modules can be updated. However, in my case the update was not always targeting the module that was actually in use but a module that was lower in the priority list in some other directory. For minor version updates:&lt;code&gt;composer update drupal/modulename --with-dependencies&lt;/code&gt;For major version updates:&lt;code&gt;composer require drupal/modulename:^2.0&lt;/code&gt;After this, don&amp;rsquo;t forget to visit 
 &lt;a href="https://yoursite.com/update.php" target="_blank" rel="noopener noreferrer nofollow"&gt;https://yoursite.com/update.php&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
!&lt;/p&gt;</description></item><item><title>x11vnc as a nxserver replacement</title><link>https://jeltsch.org/en/x11vnc_as_a_nxserver_replacement/</link><pubDate>Thu, 29 Nov 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/x11vnc_as_a_nxserver_replacement/</guid><description>&lt;p&gt;Now that 
 &lt;a href="http://www.nomachine.com" target="_blank" rel="noopener noreferrer nofollow"&gt;nomachine&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&amp;rsquo;s great nxclient is defunct on MacOS X and its new nxplayer is still in beta (and completely nonfunctional on my setup), I needed another solution to connect to my work desktop from home. I tried many things, but then settled for 
 &lt;a href="http://www.karlrunge.com/x11vnc/" target="_blank" rel="noopener noreferrer nofollow"&gt;x11vnc&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. My work desktop is running Ubuntu Precise Pangolin (12.04) and I connect from a MacOS X 10.8 (Mountain Lion). I only had to install x11vnc and openssh-server on my work desktop and add an x11vnc.conf file to /etc/init with the following content:&lt;code&gt;x11vnc -forever -rfbauth /etc/x11vnc.pass -bg -o /var/log/x11vnc.log -scale 1280x800 -display :0 -auth /var/run/lightdm/root/:0&lt;/code&gt;I have to create the password file:&lt;code&gt;x11vnc -storepasswd password /etc/x11vnc.pass&lt;/code&gt;Then I just have to get into my work desktop by some means or another. At the moment I jump there via the UNIX computers of the university, because direct ssh access is not possible because of a firewall. So I ssh into the UNIX mainframe and from there I ssh into my work computer. Once I am in, I establish a reverse ssh tunnel to my Macbook Pro at home:&lt;code&gt;ssh -R 19999:localhost:5900 IP_address_of_homecomputer&lt;/code&gt;On my Macbook at home I had to enable Sharing - Remote login first. Then I just use the inbuilt Screen sharing of the OS &amp;ldquo;Connect to server&amp;rdquo; and then I type &amp;ldquo;vnc://localhost:19999&amp;rdquo; and voila I can see my work desktop&amp;rsquo;s login screen.Alternatively I could use my openvpn server that I have installed on my Macbook and use an openvpn client on my work desktop to establish a connection to my Macbook. Then I could directly log in and avoid the hops via the university UNIX machines to set up the reverse ssh tunnel.Another, although very slow method to access the GUI of my work desktop is X11 forwarding via ssh. All I need is a working ssh connection to the server, X11 forwarding enabled in the ssh server configuration file and an X11 server on the local machine (e.g. XQuarz on MacOSX):&lt;code&gt;ssh -X username@remote-server.comxclock &amp;amp;&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Upgrading mysql on Ubuntu Lucid Lynx (10.04) hangs</title><link>https://jeltsch.org/en/upgrading_mysql_on_ubuntu_lucid_lynx_10_04_hangs/</link><pubDate>Wed, 28 Nov 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/upgrading_mysql_on_ubuntu_lucid_lynx_10_04_hangs/</guid><description>&lt;p&gt;Already the third time this happens to me: An update is available for the mysql server and I just &amp;ldquo;apt-get upgrade&amp;rdquo;. The upgrade process gets totally stuck at the following task:&lt;code&gt;Preparing to replace mysql-server-5.1 5.1.66-0ubuntu0.10.04.1 (using …/mysql-server-5.1_5.1.66-0ubuntu0.10.04.2_i386.deb) …mysql stop/waiting&lt;/code&gt;The process that got again stuck in some eternal loop (or whatever) is an egrep replacement of some textfile:&lt;code&gt;egrep -qi -r ^[^#]*ndb.connectstring|^[:space:]*\[[:space:]*ndb_mgmd /etc/mysql/&lt;/code&gt;I just killed that process and the upgrade resumes as nothing would have happened.&lt;/p&gt;</description></item><item><title>Online food shopping in Helsinki</title><link>https://jeltsch.org/en/online_food_shopping_in_helsinki/</link><pubDate>Wed, 14 Nov 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/online_food_shopping_in_helsinki/</guid><description>&lt;p&gt;If we want to replace our Saturday&amp;rsquo;s general food shopping trip with online ordering, there seem to be only two major options in Helsinki 
 &lt;a href="http://www.ruoka.net" target="_blank" rel="noopener noreferrer nofollow"&gt;ruoka.net&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="http://alepa.fi/kauppakassi" target="_blank" rel="noopener noreferrer nofollow"&gt;Alepa kauppakassi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. We had been using ruoka.net before, but we stopped, because their online store was very user-unfriendly and the prices quite high. But maybe we should have another look, because Alepa kauppkassi&amp;rsquo;s quality of service has deteriorated during the last few months.We have been ordering our food via Alepa kauppakassi already for more than a year, but now that I have broken my leg this service is essential for us. Unfortunately, it has never been working without problems. E.g. when they delivered a week ago, they forgot completely to deliver all the frozen foods that we had ordered. They had forgotten the frozen food already once before, but back then, it was promptly delivered at the next possible time. Not so this time: It took them one week to deliver the rest. And we had to complain multiple times before anything happened. And what was the compensation? One lousy free delivery (worth 6.9€). But today, things got even worse:&lt;strong&gt;Let me please reliably know if the delivery will be late&lt;/strong&gt;Yesterday, my wife placed an order for about 150€ and the delivery was supposed to happen today between 9-12 am. However, until 1:30 pm nobody had been ringing the door bell and I skyped my wife whether she had received any SMS or phone call. She had received an SMS at 8:30 am that the goods had been gathered and were awaiting delivery. Later she had received a call attempt from an unknown number while she was talking on the phone with her doctor. Later it appeared that this had probably been the delivery driver trying to announce that he would be late. However, what should my wife have done? Call back an unknown number? This is one of the things that went wrong. The driver should have sent an SMS message or called again.**Stuck in traffic in Helsinki? - Give me a break!**When I called the customer service at 1:30 pm, they promised they would figure out why the delivery is late and call me back asap, what they did. They said that the delivery was delayed due to the traffic situation and that he will be delivering in about 15-20 minutes. In fact, at 13:50 the food was delivered. Some stuff was temporarily finished and therefore missing from the delivery, but more importantly, all frozen foods had already melted. No surprise, as they were simply delivered in a plastic bag. From 8:30 am to 1:50 pm is 5 hours and 20 minutes - long enough for pizza to melt completely.Traffic jams on Wednesday between 9 and 12 am in Helsinki? You must be kidding! You can pull this argument in New York or London, but in Helsinki? The driver told me that the delivery started only at 11:30 am… Apparently there was simply nobody available to start the delivery in time.**Don&amp;rsquo;t sell stuff you don&amp;rsquo;t have!**It is difficult to understand, why an online store would list food items that it cannot deliver. For example we have ordered already 5 or 6 six times frozen strawberries (including this order), but every single time the berries were not delivered due to &amp;ldquo;temporary shortage&amp;rdquo;. Such a situation is called &amp;ldquo;permanent shortage&amp;rdquo;. It is bad practise to list food items in the online store that the shop is never able to deliver. It makes frustrated customers.&lt;strong&gt;Some tips against the melting of frozen goods&lt;/strong&gt;Now for the melted foods: This is dangerous and avoidable. It can be avoided by not delivering too late (or by not gathering too early). If this overstrains the logistic capabilities, there is still another option: a styrofoam box and a few cooling elements. I was talking to the driver and he told me that he started delivery at 11:30 am, which was 3 hours after the food had been gathered. Why that late? According to the driver they are permanently understaffed.&lt;strong&gt;Customer service&lt;/strong&gt;Already during the first phone conversation I clearly indicated that my patience was already very stretched and that I did expect a decent apology and compensation. I received a phone call a bit later by Janina Henttilä (I hope I spelled her name correctly), asking me whether they can replace the frozen foods with a new delivery today in the evening between 7 and 9 pm. Yes, that would be ok. However, again a bit later, I got another call, telling me that they have run out of one of the pizzas that I have ordered and whether I want partial delivery today and the rest tomorrow or rather everything at once tomorrow. Tomorrow everything at once would be ok. Again a bit later, I got another call - they don&amp;rsquo;t have that pizza at all and whether I want a similar type. No, I don&amp;rsquo;t want replacements done by other people for me and we always check the box &amp;ldquo;don&amp;rsquo;t replace products by similar ones when the exact product is temporarily not available&amp;rdquo;. Bad things can happen: a 
 &lt;a href="http://www.oetker.ca/en/product/frozen/ristorante" target="_blank" rel="noopener noreferrer nofollow"&gt;Dr. Oetger pizza&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 might get replaced by a 
 &lt;a href="http://www.kaenkky.com/?p=artl&amp;amp;id=5" target="_blank" rel="noopener noreferrer nofollow"&gt;Saarioinen pizza&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. That might be OK for some people but not for me. So I asked them to call back later, when I had the possibility to check from the computer what replacement options they offered. We also were promised some unspecified compensation for all the trouble. I was also asking for some names higher in the hierarchy to complain to, because I am very well aware, that the problems must be structural and not only due to somebody not doing his or her job. I got two names and two phone numbers which I will call once this online food shopping adventure is over.P.S.: The replacement delivery was scheduled the next day between 9 and 12 am and it really happened. The &amp;ldquo;compensation&amp;rdquo; (a 20€ gift card for any shop of the 
 &lt;a href="http://www.s-kanava.fi/web/vk/en/asiakasomistajalle" target="_blank" rel="noopener noreferrer nofollow"&gt;S group&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) arrived timely 2 days later.P.P.S.: I did the next online shopping exactly one week later. This time delivery was in time (sheduled between 9 and 12 am, delivered at 10:30 pm). Almost everything was ok except from the bill which overcharged us by 61 cents: They billed one 250g frozen strawberry bag (2.3€) instead of one 200g raspberry bag (1.69€). I really didn&amp;rsquo;t feel like complaining again. It just shows how hard it is for them to get it right…&lt;/p&gt;</description></item><item><title>One firewall to block them all</title><link>https://jeltsch.org/en/one_firewall_to_block_them_all/</link><pubDate>Tue, 06 Nov 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/one_firewall_to_block_them_all/</guid><description>&lt;p&gt;&lt;strong&gt;Helsinki University&amp;rsquo;s firewall prevents employees from working&lt;/strong&gt;While I was lying in hospital with a broken calf-bone I couldn&amp;rsquo;t get any work done because of the Helsinki University&amp;rsquo;s firewall. Even if the 
 &lt;a href="https://play.google.com/store/apps/details?id=net.openvpn.openvpn&amp;amp;feature=search_result#?t=W251bGwsMSwyLDEsIm5ldC5vcGVudnBuLm9wZW52cG4iXQ.." target="_blank" rel="noopener noreferrer nofollow"&gt;Android OpenVPN client&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 would have allowed me in, I wouldn&amp;rsquo;t have been able to work. The purpose of a 
 &lt;a href="http://en.wikipedia.org/wiki/VPN" target="_blank" rel="noopener noreferrer nofollow"&gt;VPN&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is to allow remote clients the same access to the LAN resources as those machines, that are physically located in the LAN. Obviously Helsinki University doesn&amp;rsquo;t think so and doesn&amp;rsquo;t give VPN clients equal privileges. In my case it meant that I cannot ssh into my work computer. This makes remote work expensive, because it required my boss to buy a laptop for me just because the firewall between HY-VPN clients and local machines blocks ssh connections. Without this restriction I could do all the work from my 400€ tablet using e.g. 
 &lt;a href="http://www.nomachine.com" target="_blank" rel="noopener noreferrer nofollow"&gt;nomachine&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 Player).&lt;strong&gt;The work-arounds failed also&lt;/strong&gt;If I had managed to login into one of the University&amp;rsquo;s UNIX servers (myntti, kruuna, klaava or ruuvi), I could have logged into my work computer from there. However, my Android ssh client 
 &lt;a href="https://code.google.com/p/connectbot/" target="_blank" rel="noopener noreferrer nofollow"&gt;ConnectBot&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 was not able to ssh into them. I presume this to be the fault of my mobile phone network provider 
 &lt;a href="http://www.tele.fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;Tele Finland&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, because I couldn&amp;rsquo;t log into my own ssh servers either (which I normally can, when my Android is connected via WLAN). Once I can connect via ssh to my work computer, I can establish a 
 &lt;a href="http://www.howtoforge.com/reverse-ssh-tunneling" target="_blank" rel="noopener noreferrer nofollow"&gt;reverse ssh tunnel&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and use 
 &lt;a href="http://www.x.org/wiki/" target="_blank" rel="noopener noreferrer nofollow"&gt;X Windows&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or the 
 &lt;a href="http://www.nomachine.com/download-preview.php" target="_blank" rel="noopener noreferrer nofollow"&gt;NoMachine Player&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to do all the work I usually can when sitting in the laboratory in front of my work computer&lt;strong&gt;Plex and no end of video playback trouble&lt;/strong&gt;However, I couldn&amp;rsquo;t get the OpenVPN configuration right on Android and neither could the helpdesk support to this date. So I was totally bored in the hospital and since we use 
 &lt;a href="http://plexapp.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Plex&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 at home as our media center, I decided to watch some movies. However, Plex is still after four years development in beta and we had our fair share of trouble with media playback. Also this time: I couldn&amp;rsquo;t play back a single movie or a single song using the 
 &lt;a href="https://play.google.com/store/apps/details?id=com.plexapp.android&amp;amp;feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5wbGV4YXBwLmFuZHJvaWQiXQ.." target="_blank" rel="noopener noreferrer nofollow"&gt;Android client&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. It made the connection to our (Ubuntu 10.04) plexmediaserver without problems, but the only thing that worked was the &amp;ldquo;Photos&amp;rdquo; section. By trial and error, I found out that a part of the problem was, that the videos were in Apple&amp;rsquo;s QuickTime format (they had been encoded on a Mac). So I was looking for a way to batch-convert hundreds of files from .mov into .avi. Certainly this would be faster than filing a bug report and waiting that the Plex guys fix the problem. QuickTime is anyway dead, isn&amp;rsquo;t it? 
 &lt;a href="http://ffmpeg.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;ffmpeg&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 was certainly the way to go, but Google flooded me with hits concerning batch conversion and the problem was finding the one that works. There is unfortunately lots of crap and noise on the web. The following one-liner did work:&lt;code&gt;find . -name '*.mov' -exec sh -c 'ffmpeg -i &amp;quot;$0&amp;quot; -sameq &amp;quot;${0%%.mov}.avi&amp;quot;' {} \;&lt;/code&gt;&lt;/p&gt;</description></item><item><title>What a bummer!</title><link>https://jeltsch.org/en/what_a_bummer/</link><pubDate>Sat, 03 Nov 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/what_a_bummer/</guid><description>&lt;p&gt;I broke my distal calf-bone (fibula) in a bicycle accident. The street must have still been icy in the afternoon or maybe it was the wet leaves. It happened on the way home, so it is technically a work accident according to Finnish law. Nevertheless, it allowed me another peek into the local public health care system. I just was discharged today from Töölö hospital after spending there four nights in a mixed 6-bed room.&lt;strong&gt;Surprisingly little pain&lt;/strong&gt;As long as keep my leg up, the pain is so profoundly absent that I skipped the last day&amp;rsquo;s pain medication completely after consulting with the doctor. I wanted to feel at least a little bit of pain. How else was I to know, that I should go easy on my leg?&lt;strong&gt;Keeping healthcare costs down&lt;/strong&gt;The first night I was in a two bed-room together with a bothersoom roommate, who didn&amp;rsquo;t even stop talking after I had clearly communicated that I wanted to sleep; that was around midnight. Then he repeatedly verbally attacked the nurses and later barricaded himself in the toilet. When the security guards came to resolve the situation I was first hurried out of the room to the corridor and later into the 6-bed room. It goes without saying that I didn&amp;rsquo;t sleep much. This is how Finland keeps its health care costs down: The facility is overcrowded and the nurses overworked. I was actually suprised how well they managed considering the circumstances and patients like my room mate. They were always very friendly and helpful.&lt;strong&gt;Surgery&lt;/strong&gt;Maybe and hopefully the health care cost savings have not yet reached the expertise of the personnel. I don&amp;rsquo;t mind sleeping in a 6-bed room for four nights as long as the surgery is performed according to the standard of care. Surgery was necessary, because although the fracture was not displaced, it was sufficiently angulated to result in suboptimal healing when treated without operation (just by casting). The surgery was not performed under general, but instead spinal anaesthesia. The surgery went well, but healing will take its time, but so far everything is looking good. I got 6 weeks of sickness leave. &lt;strong&gt;Hospital food&lt;/strong&gt;The hospital food confirmed to its reputation: I had so profound constipation on day four, that I thought my hemorrhoids would burst and the sutures rip when I was trying to pop out my poo. The fresh veggies and fruits were mostly a few thin alibi slices of cucumber or tomato. No wonder there was too little fibre. **The biggest loosers: 
 &lt;a href="http://www.helsinki.fi/atk/english/guidance/helpdesk/index.shtml" target="_blank" rel="noopener noreferrer nofollow"&gt;Helsinki University Helpdesk&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="http://www.tele.fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;Tele Finland&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
**The biggest letdown during the hospital stay was Helsinki University computing helpdesk and my mobile phone provider Tele Finland: I had several experiments going on in the lab and in order to give instructions how to proceed I needed to connect to my desktop computer at work via 
 &lt;a href="http://en.wikipedia.org/wiki/Secure_Shell" target="_blank" rel="noopener noreferrer nofollow"&gt;ssh&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (and 
 &lt;a href="http://www.nomachine.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;nomachine&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 via ssh). I did not manage to get the VPN working form Android. The 
 &lt;a href="http://www.helsinki.fi/atk/english/guidance/directory/6A.html" target="_blank" rel="noopener noreferrer nofollow"&gt;detailed instruction link on the University help page&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 was (as usual) broken. But even if it wasn&amp;rsquo;t, I guess nobody bothered so far putting up instructions for an OS, that has as little installations as 500+ Million worldwide.Helsinki University uses 
 &lt;a href="http://openvpn.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;OpenVPN&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and there is an 
 &lt;a href="https://play.google.com/store/apps/details?id=net.openvpn.openvpn" target="_blank" rel="noopener noreferrer nofollow"&gt;official OpenVPN client for Android&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, when I mailed the helpdesk, they didn&amp;rsquo;t even read my mail. They said I could get to my files via the VPN web interface. This is of course only true if one uses the networked folder on a Windows machine to store ones files. My second e-mail, where I clearly point out again, that I need ssh access to my desktop computer from Android is unanswered to this date.In order to circumvent this problem, I tried tethering using my Android phone (Samsung Galaxy S3) and my Lenovo convertible S10-3t (dual-boot Windows 7 and Ubuntu 12.04). And tethering didn&amp;rsquo;t work. I contacted Tele Finland to ask whether this is due to policy or whether there is just a bug somewhere. No answer until this date. So I presume its policy. Tethering has been working beautifully with my old HTC Desire (using 
 &lt;a href="http://www.cyanogenmod.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;CyanogenMod 7.1&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) and 
 &lt;a href="http://saunalahti.fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;Saunalahti&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I tried to update my Galaxy S3 from 4.04 to 4.1, but this process requires an online Windows machine (which I couldn&amp;rsquo;t get because thethering didn&amp;rsquo;t work).&lt;/p&gt;</description></item><item><title>Washing off the dirt from the dirty dozen</title><link>https://jeltsch.org/en/washing_off_the_dirt_from_the_dirty_dozen/</link><pubDate>Sun, 09 Sep 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/washing_off_the_dirt_from_the_dirty_dozen/</guid><description>&lt;p&gt;There has been much talk about the 
 &lt;a href="http://www.ewg.org/foodnews/summary/" target="_blank" rel="noopener noreferrer nofollow"&gt;dirty dozen&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, a list of the 12 fruits and vegetables most contaminated with pesticides, that was assembled by the 
 &lt;a href="http://www.ewg.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Environmental Working Group&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Although I sympathize with many goals of the EWG, the EWG is nevertheless an organization with an agenda.Apples were leading the list of the dirty dozen and because apples are probably the number one fruit I eat, I decided to look closer at the 
 &lt;a href="http://www.ewg.org/foodnews/methodology/" target="_blank" rel="noopener noreferrer nofollow"&gt;methodology&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 of the EWG&amp;rsquo;s study. The EWG states on their site: &amp;ldquo;Nearly all the studies on which the guide is based tested produce after it had been washed or peeled.&amp;rdquo; The data the recommendations are based on was not generated by the EWG themselves, but by the 
 &lt;a href="http://www.usda.gov/wps/portal/usda/usdahome" target="_blank" rel="noopener noreferrer nofollow"&gt;US Department of Agriculture (USDA)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The USDA has Standard Operating Procedures (SOP) for Laboratory Operations and looking at the relevant SOP (
 &lt;a href="http://www.ams.usda.gov/AMSv1.0/ams.fetchTemplateData.do?template=TemplateO&amp;amp;topNav=&amp;amp;leftNav=ScienceandLaboratories&amp;amp;page=PDPSOPsforLaboratoryOperations&amp;amp;description=PDP&amp;#43;Laboratory&amp;#43;Operations&amp;#43;SOPs&amp;amp;acct=pestcddataprg" target="_blank" rel="noopener noreferrer nofollow"&gt;PDP-LABOP Sample Processing and Analysis, Rev. 4, 07/01/12&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
), I found the following: &lt;code&gt;5.3.3ApplesWash each apple under cold running tap water for approximately 15-20 seconds to assure that allsurfaces of the apple have been rinsed. Allow to drain for at least 2 minutes on paper towels on aflat surface. Do not peel. Remove the stem, if present. With a commercially available applecorer remove core or, using a clean, dry knife, cut each apple in half or quarters and remove thecore portion. Mechanically chop just until a visually homogeneous mixture is attained. Unitcounting is required. Refrigeration may not exceed 120 hours from the arrival time until thesample is homogenized.&lt;/code&gt;Now, from this it appears as if the apples were analyzed with the peel. Maybe apples are the exception that the EWG means when they write &amp;ldquo;nearly all&amp;rdquo;. Could it be that conventionally grown apples contain much of their pesticides on their peel? Yes, that is a possibility, since &amp;ldquo;… peeling the apples significantly reduced all pesticide residues&amp;rdquo; (
 &lt;a href="http://www.ncbi.nlm.nih.gov/pubmed/14668155" target="_blank" rel="noopener noreferrer nofollow"&gt;Rasmusssen et al. 2003: Distribution of multiple pesticide residues in apple segments after home processing&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). Actually, lots of research has been done to address the question of whether pesticide residues can be removed from fruits and vegetabled by washing. The results point all into the same direction: with few exceptions (systemic pesticides) a majority of the pesticide residues is located in or on the peel. Water temperature is important: the hotter, the better the pesticide residues are removed. Detergents and rubbing improve the result just as is the case for washing your hands (
 &lt;a href="http://www.iupac.org/publications/pac/1994/pdf/6602x0335.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;Holland et al. 1994: Effects Of Storage And Processing On Pesticide Residues In Plant Products&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="http://onlinelibrary.wiley.com/doi/10.1111/j.1365-2621.2004.00932.x/abstract" target="_blank" rel="noopener noreferrer nofollow"&gt;Chavarri et al. 2005: The decrease in pesticides in fruit and vegetables during commercial processing&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="http://missclasses.com/mp3s/Prize%20CD%202010/Cooking/effects%20on%20pesticides.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;Keikotlhaile et al. 2010: Effects of food processing on pesticide residues in fruits and vegetables: A meta-analysis approach&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
).I guess that&amp;rsquo;s why many people routinely remove the peel and still others wash and rub apples under hot water. And if you like to eat the peel, just buy organic. At the very least, you feel better.Image based on 
 &lt;a href="http://commons.wikimedia.org/wiki/File:Red_Apple.jpg" target="_blank" rel="noopener noreferrer nofollow"&gt;Red Apple&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 by Abhijit Tembhekar.&lt;/p&gt;</description></item><item><title>Hobbies</title><link>https://jeltsch.org/en/hobbies/</link><pubDate>Sat, 05 May 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/hobbies/</guid><description>&lt;p&gt;**&lt;/p&gt;
&lt;!-- - [Cartoons](/en/cartoons) --&gt;
&lt;!-- - [Plants](/en/plants) --&gt;
&lt;ul&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/en/languages/"&gt;Languages&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/en/literature/"&gt;Literature&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/en/running/"&gt;Running&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/en/cross-country_skiing/"&gt;Cross-country skiing&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/en/gemstone_hunting/"&gt;(Gem)stone hunting&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;**&lt;/p&gt;</description></item><item><title>Running</title><link>https://jeltsch.org/en/running/</link><pubDate>Sat, 05 May 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/running/</guid><description>&lt;p&gt;I have done it all between 1500 meters and 100 km. But that was 15 years ago, and now I only run to the fridge and back during the commercial brakes in my favourite TV show. Apart from that, I visit once in a while the home page of 
 &lt;a href="https://www.runnersworld.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;Runner’s World&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to get some inspiration.Believe it or not, I took part in the 
 &lt;a href="https://helsinkicityrun.fi/helsinkicitymarathon/" target="_blank" rel="noopener noreferrer nofollow"&gt;Helsinki City Marathon&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 on August 2nd, 2003. I finished 1857th with a brutto time of 4:10:02 and a netto time of 
 &lt;a href="https://jeltsch.org/en/helsinki_city_marathon_2003/"&gt;4:06:50&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>My new Helkama Jääkäri bicycle</title><link>https://jeltsch.org/en/helkama_jaakari/</link><pubDate>Thu, 26 Apr 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/helkama_jaakari/</guid><description>&lt;p&gt;My 
 &lt;a href="http://www.trekbikes.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Trek&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 bicycle lasted 10 years and approximately 50000 kilometers before I had to retire it. I don&amp;rsquo;t do any preventive maintenance and fix things only when they are broken. In 2006 I bought a 450€ bicyle from 
 &lt;a href="http://www.biltema.fi/fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;Biltema&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. It lasted not even 5 years before it needed a major repair (including replacing the expensive bits like wheels, brakes, derailleurs, freewheel and many less expensive ones). Last June I decided to get a [Helkama Jääkäri]([img_assist|nid=581|title=Helkama Jääkäri|desc=|link=url,http://www.helkamavelox.fi/en/models/men/jaakari_3_gear-hmj3nhr_arv_k|align=left|width=240|height=160]) for about 700€. It&amp;rsquo;s an old style army bicycle and I hoped that it would last longer than the Biltema quality.This winter I cycled with my new Helkama bicycle several hundreds of kilometers on bumpy snow tracks and in February my rear wheel allmost fell of. The screws had not been tightened sufficiently and the thread was already badly damaged. To continue my way I had to remove the washer to expose some undamaged thread and tighted the screw. I contacted Helkama, because the bicycle was not even a year old. They responded quickly and I received a replacement rear wheel by post within a week. That&amp;rsquo;s good customer service and a reason to stick with the brand: When I bought a new bike for my son last month, I choose the 
 &lt;a href="http://kuvapankki.helkamavelox.fi/index.phtml?page_id=1160&amp;amp;navi_id=1160&amp;amp;10012_iProductId=HPD2424J&amp;amp;10012_IPG:79_t=viewPublicProduct&amp;amp;" target="_blank" rel="noopener noreferrer nofollow"&gt;Helkama Yoker&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, even though it was certainly not the cheapest choice.&lt;/p&gt;</description></item><item><title>The flu shot works</title><link>https://jeltsch.org/en/the_flu_shot_works/</link><pubDate>Fri, 20 Apr 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_flu_shot_works/</guid><description>&lt;p&gt;Last week my son was down with the flu. He got diagnosed with influenza A. He was terribly sick having more than 39°C fever for more than 4 days and was staying at home for 10 days before he was able to go to preschool again.My daughter didn&amp;rsquo;t get sick. Neither did my wife nor did I. Guess why? Because we got the seasonal flu shot. Here in Finland, the seasonal flu vaccine is 
 &lt;a href="http://www.ktl.fi/portal/suomi/tietoa_terveydesta/rokottaminen/influenssarokotukset/" target="_blank" rel="noopener noreferrer nofollow"&gt;free of charge for infants between 6 and 35 months, senior citizens 65 years or older, pregnant women and those with chronic diseases or medication that put them at higher risk for a severe disease or complications&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Additonally, many employers offer free flu shots for their employees.Because my son doesn&amp;rsquo;t belong to any of those that gets the shot for free and because he strongly opposed to the shot and because the risk of infection for unvaccinated individuals for any given year is maybe only 5%, we let him go unvaccinated. Bad decision. There is a very good article about flu vaccinations on the 
 &lt;a href="http://www.sciencebasedmedicine.org/index.php/random-flu-thoughts/" target="_blank" rel="noopener noreferrer nofollow"&gt;Science-based Medicine&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 blog and a very good 
 &lt;a href="http://www.pediacast.org/pediacast-184/" target="_blank" rel="noopener noreferrer nofollow"&gt;podcast by pediacast.org&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 about the topic. Unfortunately the 
 &lt;a href="http://en.wikipedia.org/wiki/FluMist" target="_blank" rel="noopener noreferrer nofollow"&gt;flu mist&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (the vaccination that is inhaled as opposed to be injected) was not yet available on the Finnish market for the 2011/2012 flu season. Flu mist is produced by 
 &lt;a href="http://www.medimmune.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;MedImmune&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, a subsidiary of 
 &lt;a href="http://www.astrazeneca.com" target="_blank" rel="noopener noreferrer nofollow"&gt;AstraZeneca&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. According to my health care provider 
 &lt;a href="http://www.hehilainen.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;Mehiläinen&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 the intranasal vaccine will be very likely available in Finland for the next flu season. The vaccine&amp;rsquo;s name will be 
 &lt;a href="http://www.ema.europa.eu/ema/index.jsp?curl=pages/medicines/human/medicines/001101/human_med_001405.jsp&amp;amp;mid=WC0b01ac058001d125&amp;amp;murl=menus/medicines/medicines.jsp&amp;amp;jsenabled=true" target="_blank" rel="noopener noreferrer nofollow"&gt;Fluenz&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, under which it has been approved for by the 
 &lt;a href="http://www.ema.europa.eu/ema" target="_blank" rel="noopener noreferrer nofollow"&gt;European Medicins Agency&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in 2011 for the whole European Union.My son just opposed the injection, not the flu vaccine per se. Flu mist is as effective as the flu shot and it might even confer 
 &lt;a href="http://www.ncbi.nlm.nih.gov/pubmed/3700611?dopt=Abstract" target="_blank" rel="noopener noreferrer nofollow"&gt;better protection&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 compared to the shot. That makes sense, because the antigen enters via a natural route. And since it is a life vaccine, the immune response might be better and more sustained. Maybe my employer&amp;rsquo;s health care provider Mehiläinen should offer also free seasonal flu shots for the children of employees, because despite being vaccinated, I missed several days of work because I had to take care of my son.&lt;/p&gt;</description></item><item><title>½ year and 1000+€ for Win7 &amp; Office 2010</title><link>https://jeltsch.org/en/year_and_1000_for_win7_office_2010/</link><pubDate>Mon, 02 Apr 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/year_and_1000_for_win7_office_2010/</guid><description>&lt;p&gt;In the beginning of 2011 I bought a netbook (
 &lt;a href="http://www.engadget.com/2010/03/10/lenovo-ideapad-s10-3t-review/" target="_blank" rel="noopener noreferrer nofollow"&gt;Lenovo IdeaPad S10-3t&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). I bought it with my own money. It was preloaded with Windows 7 Starter Edition. Because I prefer to use 
 &lt;a href="http://www.ubuntu.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Ubuntu&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, I shrank the Windows 7 partition and installed Ubuntu as my primary OS. I installed the University-licensed Microsoft Office XP, for which there were still installation media around in our research program. There are only two occasions when I boot into Windows: when I needed to work on collaborative publications or grant applications at home with my co-authors using Microsoft Word or when there is a program that has no equivalent on Linux (which has rarely happened during the last years).However, last October, more and more compatibility problems appeared between the aging Office XP and the newer versions of Office, that use the new XML format (.docx). On one occasion, after my boss had opened a Word file (created by Office XP), modified it and send it back to me (using compatibility mode), it became uneditable in Office XP. Word would crash whenever I tried to edit two of the three embedded images. In fact, I spent hours of recreating an editable version of that document from scratch.That was when I decided to upgrade my privately owned computer&amp;rsquo;s Windows and Office versions. Helsinki University&amp;rsquo;s license agreement with Microsoft allows staff and students to run Windows and Office on their home PC. To university researchers, it happens all the time that they need to work from home. In fact, I wrote almost a complete research paper (
 &lt;a href="http://www.jbc.org/content/281/17/12187.abstract" target="_blank" rel="noopener noreferrer nofollow"&gt;Jeltsch et al, JBC 2006&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) from home. Thus it should not be difficult and not expensive to upgrade from Windows 7 Starter to Windows 7 Ultimate and from Office XP to Office 2010, right? Helsinki University wants to get higher and higher in the [Alma intranet pages](
 &lt;a href="http://www.topuniversities.com/university-rankings/world-university-rankings/2011?page=1%3einternational" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.topuniversities.com/university-rankings/world-university-rankings/2011?page=1&gt;international&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 rankings. Therefore, one might think the University would have made sure their researchers have easy access for the right tools to do their job. WRONG!Helsinki University has provided instructions on their Ohjelmistojakelu page of the university. Under the &amp;lt;a href=) (Home Use Program) link hides the &amp;ldquo;Microsoft Home Use Program and software delivery to members of the staff&amp;rdquo;. I downloaded the file (&amp;ldquo;koodi.txt&amp;rdquo;) which is a text file cotaining a code (something like &amp;ldquo;XXX0000&amp;rdquo;). With this code I went to the Microsoft Home use Program site. I had to type in my work e-mail address and the code and I received the following error message: &amp;ldquo;We are sorry, but we are unable to complete your request. the following problem(s) exist: - Please contact your benefit administrator to learn if you are eligible and to retrieve your program code.&amp;ldquo;I phoned the helpdesk of the University to ask what is wrong. The answer: &amp;ldquo;The University and Micorsoft are negotiating a new licensing deal and the old code doesn&amp;rsquo;t work anymore and the new code is not yet there.&amp;rdquo; How long will it approximately take for the new working codes codes to appear? &amp;ldquo;A few weeks.&amp;rdquo; I waited a few weeks. To be precise: I waited six weeks. I went through the same procedure as before. But the code still did not work. Retrospectively, I suppose that the helpdesk&amp;rsquo;s first answer was wrong: The codes were probably still fine, but the instructions on the university&amp;rsquo;s pages were wrong (they sent me to the wrong page to type in the code and at the time of this writing - 5 months later - the university&amp;rsquo;s pages are still wrong).In the beginning of the new year I submitted a formal support request to the helpdesk. I received the following answer:&lt;code&gt;Hi MichaelUniversity of Helsinki has made a new agreement with Microsoft (moved from MSCA to EES) starting this month and now that our agreement is changing codes won't work. I assume we get new codes to our new agreement from Microsoft after all paper work is done, and this will take approx. couple of weeks or so.All we can do now is wait, you can check in february if Home Use Program -option is working. Sorry for the inconvenience.Best regards,&lt;/code&gt;Tommi also send me the 
 &lt;a href="https://alma.helsinki.fi/doclink/205638" target="_blank" rel="noopener noreferrer nofollow"&gt;Alma link with the instructions&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I tried several of the links in the document (which were links to sites where one could order Windows and Office installation media/downloads), but already the first link was broken: Microsoft Windows operating systems: 
 &lt;a href="https://alma.helsinki.fi/doclink/178404" target="_blank" rel="noopener noreferrer nofollow"&gt;e-Academy&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (no CD/DVD option, only downloadable versions). It is still broken at the time of this writing.The other option (&amp;ldquo;Microsoft Home Use Program HUP (Digital River, also installation medias)&amp;rdquo;) linked only to the instructions that I already knew (and which do not work). Because apparently nobody had ever tried before to leaglly aquire Windows and Office for home use via this program, I went in March together with my computer to our physical help desk at Meilahti campus. Iivari was very friendly, but the only thing he managed to do was to replicate the problem and to convice somebody that there is a problem that should be looked at. A few days later he sent me the link to a page from where I could order Windows and Office for 20€/DVD: 
 &lt;a href="https://hup.atea.fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://hup.atea.fi/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.This link I have never found anywhere in the university&amp;rsquo;s online instructions (as I learned later, it is somewhere there, but almost impossible to find). I am not surprised that otherwise law-abiding citizens of this country use illegal versions of Windows/Office at home if it is so difficult to be legal.I received the DVDs via Post a week later (I had to go to the post office and to pay there the 20€/DVD).Before I installed anything, I made a disk dump&lt;code&gt;dd if=/dev/sda of=/dev/sdb&lt;/code&gt;of my entire hard drive (250 GB hard disk, it took 20 hours via USB). Because I had Windows 7 Starter installed on my computer, I first tried to use the 
 &lt;a href="http://windows.microsoft.com/en-GB/windows7/products/windows-anytime-upgrade" target="_blank" rel="noopener noreferrer nofollow"&gt;anytime upgrade&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. For this I actually only would have needed the license key, but not the physical installation disks. When I typed in the key, it started the upgrade, but failed without any details. So I decided to run the 
 &lt;a href="http://windows.microsoft.com/en-GB/windows/downloads/upgrade-advisor" target="_blank" rel="noopener noreferrer nofollow"&gt;upgrade advisor&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (a program from Microsoft that determines whether your computer is &amp;ldquo;good&amp;rdquo; enough for the upgrade). The only thing it found was that I was short on disk space. So I freed another 5 GB by uninstalling software (mostly the bloatware that was put there by Lenovo). The second attempt also failed without any specific error message. I had no way of knowing what was the reason.So I tried a clean custom install. First I needed to transfer the Windows 7 install DVD to a USB stick (my computer has no CD/DVD drive and I or my lab doesn&amp;rsquo;t own an external CD/DVD drive). Fortunately this is easier with Windows 7 than with Windows XP. However, not all USB sticks seem to be equal and the first USB stick I tired (Verbatim) was rejected by the tool I used. I followed 
 &lt;a href="http://www.winsupersite.com/article/windows-7/install-windows-7-with-a-usb-memory-key" target="_blank" rel="noopener noreferrer nofollow"&gt;these instructions&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Then I booted from the 4GB stick and started the upgrade. Everything went fine until the very end, when I needed to reboot and I was greeted with &amp;ldquo;Your Windows 7 install is broken. Do you want Windows to fix it?&amp;rdquo; Then I made a bad decision: I said yes. After fixing, nothing worked anymore. Upon rebooting, there was only a blinking black cursor.OK, if I cannot upgrade, I can do a fresh install. I wiped my hard drive clean and started the install. Everything went fine until I had to type in the product key. It complained that it is not a valid product key. Of course I had not thouroughly read and understood the pages at 
 &lt;a href="https://www.atea.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;www.atea.fi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Probably because they are only in Finnish. Apparently, the University&amp;rsquo;s deal with Microsoft does not provide the staff with full installers, but only with upgrade installers. Consequently I need to keep my old Windows version around for the install. Luckily I had my diskdump. I wrote it back to the hard drive. This took only about 6 hours.This Monday I went (together with my laptop) to the local computing support. Perttu enlightened me about the possible upgrade paths to Windows 7 and tried to do the custom install using an external DVD drive. And it worked! Hallelujah! It took several reboots, but finally I had a running Windows 7 Ultimate. Installing the drivers took also about three hours. It took an eternity to download the drivers from Lenovo&amp;rsquo;s site, despite them being akamaized. Maybe they didn&amp;rsquo;t pay their bills. Now I just needed to create an iso image from the Office 2010 DVD, move it over to the computer and start the install, which went flawlessly this time.I presume that the first time I tried the custom install, the system was somehow compromised by the failed anytime-upgrade. Who knows. 500 Million lines of code, that nobody really understands anymore. It&amp;rsquo;s close to a miracle, that Microsoft is managing to keep Windows afloat.Of course the Windows installer had screwed up my grub boot loader and I had to start the machine from a 
 &lt;a href="http://www.sysresccd.org/SystemRescueCd_Homepage" target="_blank" rel="noopener noreferrer nofollow"&gt;System rescue CD&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 on a USB stick and write back the MBR from my disk dump:&lt;code&gt;dd if=/dev/sda of=/dev/sdc bs=512 count=1&lt;/code&gt;I still don&amp;rsquo;t exaclty know now, whether the Windows 7 Starter Edition does or doesn&amp;rsquo;t qualify for an upgrade using the University licensed upgrade plan. I stupidly assumed that if a 10 year old Windows XP Home qualifies, a Windows 7 Starter edition would too.The whole procedure lastet about half a year and taken together, I spent maybe seven to ten days of work for it (about half of this time during working hours, the other half during my weekends). Let&amp;rsquo;s estimate the real costs including the hours I had to put into this Windows 7 &amp;amp; Office 2010 installation: conservatively at least &lt;strong&gt;1000€&lt;/strong&gt;. The system is broken and the worst thing is, that there is nobody to blame and nobody who can fix it. Maybe Helsinki University should invest some energy and time into the development and adoption of open source Operating Systems. After all, the most popular one (Linux) was started by 
 &lt;a href="http://www.cs.helsinki.fi/linux/" target="_blank" rel="noopener noreferrer nofollow"&gt;somebody from Helsinki University&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>rtmpdump - Die Sendung mit der Maus</title><link>https://jeltsch.org/en/rtmpdump_die_sendung_mit_der_maus/</link><pubDate>Wed, 14 Mar 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/rtmpdump_die_sendung_mit_der_maus/</guid><description>&lt;p&gt;In my 
 &lt;a href="https://jeltsch.org/en/kinderfernsehen/"&gt;post from 5 March 2010&lt;/a&gt;
, I wrote about &lt;em&gt;Die Sendung mit der Maus&lt;/em&gt;. At last, you can now watch 
 &lt;a href="http://www.wdrmaus.de/aktuelle-sendung/index.php5" target="_blank" rel="noopener noreferrer nofollow"&gt;&lt;em&gt;Die Sendung mit der Maus&lt;/em&gt; in its entirety&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 as a Flash video online! For 7 days, until the next episode of &lt;em&gt;Die Sendung mit der Maus&lt;/em&gt;. The resolution isn’t HD (512x288 at 25fps, H264), but at least you can save it to your hard drive – if you know how. The programme that makes this possible is, of course, open source: 
 &lt;a href="http://rtmpdump.mplayerhq.hu/" target="_blank" rel="noopener noreferrer nofollow"&gt;rtmpdump&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The command line is:&lt;/p&gt;</description></item><item><title>Meine Podcast-Favoriten</title><link>https://jeltsch.org/en/meine_podcast_favoriten/</link><pubDate>Fri, 20 Jan 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/meine_podcast_favoriten/</guid><description>&lt;p&gt;Meine Podcast-Favoriten. Fast jede Episode ist fantastisch:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Computer&lt;/strong&gt;Nachrichten und Informationen über Computer-Sicherheit und wie das Internet und Computer funktionieren: 
 &lt;a href="http://www.grc.com/securitynow.htm" target="_blank" rel="noopener noreferrer nofollow"&gt;Security Now!&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Alles über Linux: 
 &lt;a href="http://www.jupiterbroadcasting.com/show/linuxactionshow" target="_blank" rel="noopener noreferrer nofollow"&gt;The Linux Action Show!&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Jede Woche wird in 
 &lt;a href="http://twit.tv/show/floss-weekly" target="_blank" rel="noopener noreferrer nofollow"&gt;FLOSS Weekly&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ein neues Open Source Projekt vorgestellt.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Wissenschaft und Skeptizismus&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Rekombinante Proteine</title><link>https://jeltsch.org/en/rekombinante_proteine/</link><pubDate>Fri, 20 Jan 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/rekombinante_proteine/</guid><description>&lt;p&gt;Früher war hier eine dynamisch verlinkte Liste meiner Proteine. Leider musste ich die direkte Verlinkung zu unserem Labor-Datenbank-Server aus Sicherheitsgründen aufgeben. Irgendwann finde ich vielleicht die Zeit, mit einer sicheren Methode den Inhalt userer Labor-Gefrierschränke hier auf meiner Homepage zu publizieren. Bis dahin gibt es bloss eine Liste der Proteine, die ich produziert habe. Wer Fragen hat oder die Proteine für Forschungszwecke braucht, darf sich gerne an mich oder meinen Chef wenden:&lt;/p&gt;</description></item><item><title>Lymphangiogenese-Regulation durch Wachstumsfaktoren</title><link>https://jeltsch.org/en/lymphangiogenese_regulation_durch_wachstumsfaktoren/</link><pubDate>Thu, 19 Jan 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/lymphangiogenese_regulation_durch_wachstumsfaktoren/</guid><description>&lt;p&gt;Alle Zellen unseres Körpers benötigen Sauerstoff und sie werden über das Blut damit versorgt. Deshalb ist das Gefässsystem das erste funktionsfähige Organ im wachsenden Embryo. Bevor das Herz seine Pumpfunktion aufnimmt, deckt der Embryo seinen Sauerstoffbedarf einzig durch Diffusion. Dies ist ihm allerdings nur bis zu einer Grösse von einigen Millimetern möglich.Tumoren haben das gleiche Problem, wenn sie eine ähnliche Grösse erreichen. Beide - der wachsende Embryo und die Krebsgeschwulst - können ihr Wachstum nur fortsetzen, wenn es ihnen gelingt, ein Gefässsystem zu bilden, das ihnen den benötigten Sauerstoff und die Nährstoffe bereitstellt.Das Krebswachstum ist also abhängig vom Wachstum und von der Neubildung von Blutgefässen. Andererseits gibt es aber auch Krankheiten, die von unzureichendem Blutgefäss-Wachstum charakterisiert werden. Bei der koronaren Herzkrankheit z. B. können die Blutgefässe dem Herzmuskel nicht genügend Sauerstoff liefern.Neben dem Herz-Kreislaufsystem gibt es noch ein anderes Gefässsystem: das Lymphgefässsystem. Es leitet überschüssige Gewebsflüssigkeit zuruck ins Blut und spielt eine wichtige Rolle in der körpereigenen Abwehr gegen Bakterien und Viren. Ähnlich dem Blutgefässsystem spielt das Lymphsystem eine wichtige Rolle in vielen Krankheiten. Lymphödem-Patienten z. B. leiden unter Schwellungen der Gliedmassen, weil entweder nicht aysreichend Lymphgefässe vorhanden sind oder die vorhandenen in ihrer Funktion eingeschränkt sind. Auch die Verbreitung von Krebs (Metastasierung) hängt eng mit dem Lymphsystem zusammen, weil Krebszellen die Lymphgefässe als Transportwege innerhalb des Körpers benutzten.&lt;/p&gt;</description></item><item><title>My favorite podcasts</title><link>https://jeltsch.org/en/my_favorite_podcasts/</link><pubDate>Thu, 05 Jan 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/my_favorite_podcasts/</guid><description>&lt;p&gt;My favorite podcasts. I enjoy almost every single episode:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Computer-related stuff&lt;/strong&gt;Security news and education about security and how computers and the internet work: 
 &lt;a href="http://www.grc.com/securitynow.htm" target="_blank" rel="noopener noreferrer nofollow"&gt;Security Now!&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Everything Linux: 
 &lt;a href="http://www.jupiterbroadcasting.com/show/linuxactionshow" target="_blank" rel="noopener noreferrer nofollow"&gt;The Linux Action Show!&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Every week one Open Source project is the topic: 
 &lt;a href="http://twit.tv/show/floss-weekly" target="_blank" rel="noopener noreferrer nofollow"&gt;FLOSS Weekly&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Science and Skepticism&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Adjunct Professor</title><link>https://jeltsch.org/en/adjunct_professor/</link><pubDate>Wed, 04 Jan 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/adjunct_professor/</guid><description>&lt;p&gt;Since December 13th, 2011, I am an adjunct professor (Finnish: 
 &lt;a href="http://fi.wikipedia.org/wiki/Dosentti" target="_blank" rel="noopener noreferrer nofollow"&gt;dosentti&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) at the University of Helsinki. This is not a tenured position, but a title, which requires a certain amount of scientific success after completing the PhD and teaching experience (
 &lt;a href="http://www.helsinki.fi/ajankohtaista/uutisarkisto/10-2012/16-15-35-02" target="_blank" rel="noopener noreferrer nofollow"&gt;more about this in Finnish&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
).&lt;/p&gt;</description></item><item><title>How I became an "Adjunct Professor" ("dosentti") at the University of Helsinki</title><link>https://jeltsch.org/en/how_to_become_docent/</link><pubDate>Wed, 04 Jan 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_become_docent/</guid><description>&lt;p&gt;Compared to getting 
 &lt;a href="https://jeltsch.org/en/phd_thesis/"&gt;my PhD&lt;/a&gt;
 degree, the &amp;ldquo;dosentti&amp;rdquo; thingy was easy. I started in the beginning of 2011 and received the title the same year in December. I don&amp;rsquo;t know whether the process differs between different Finnish universities and some of the formalities might be specific to the 
 &lt;a href="http://www.helsinki.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;University of Helsinki&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but nevertheless, below I list the steps I took to get the title. There are also instructions available from 
 &lt;a href="http://www.helsinki.fi/bio/faculty/materials/instructions_for_docentship_2010.pdf" target="_blank" rel="noopener noreferrer nofollow"&gt;here&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Tobi's LEGO bricksets</title><link>https://jeltsch.org/en/tobis_bricksets/</link><pubDate>Mon, 02 Jan 2012 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/tobis_bricksets/</guid><description>&lt;p&gt;SetNumberSetNameThemeSubthemeYear625-1Tractor DiggerTownClassic1978626-1Red Cross HelicopterTownClassic1978645-1Police HelicopterTownClassic1979661-1Spirit of St. LouisLEGOLAND
1976885-1Space ScooterSpaceClassic1979886-1Space BuggySpaceClassic1979889-1Radar TruckSpaceClassic1979894-1Mobile Ground Tracking StationSpaceClassic1979897-1Mobile rocket launcherSpaceClassic1979924-1Space TransporterSpaceClassic1979928-1Space Cruiser And MoonbaseSpaceClassic19791575-1Finnjet FerryFerries
19772114-1ChopovNinjagoSpinners20112116-1KraziNinjagoSpinners20113179-1Repair TruckCityTraffic20103179-1Repair TruckCityTraffic20103843-1Ramses Pyramid Games
20094915-1Mini ConstructionCreator
20075933-1Airport Building SetBricks and More
20115981-1Raid VPRSpaceSpace Police 320106191-1Fire Fighter Building SetBricks and More
20096801-1Moon BuggySpaceClassic19816821-1Shovel BuggySpaceClassic19806822-1Space DiggerSpaceClassic19816841-1Mineral DetectorSpaceClassic19806927-1All-Terrain VehicleSpaceClassic19816929-1Star Fleet VoyagerSpaceClassic19817138-1RahkshiBionicleStars20107241-1Fire CarCityFire20057245-1Prisoner TransportCityPolice20057245-1Prisoner TransportCityPolice20057566-1FarmerCityFarm20107610-1SpeedboatCreator
20067631-1Dump TruckCityConstruction20097732-1Air MailCityCargo20087741-1Police HelicopterCityPolice20087797-1Bi-PlaneCreator
20087930-1Bounty Hunter Assault GunshipStar WarsThe Clone Wars20117950-1Knight&amp;rsquo;s ShowdownCastleKingdoms20107953-1Court JesterCastleKingdoms20107977-1Seabed StriderAtlantis
20117978-1Angler AttackAtlantis
20117984-1Deep Sea RaiderAtlantis
20118015-1Assassin Droids Battle PackStar WarsThe Clone Wars20098056-1Monster Crab ClashAtlantis
20108072-1Sea JetAtlantis
20108073-1Manta WarriorAtlantis
20108083-1Rebel Trooper Battle PackStar WarsEpisode IV-VI20108086-1Droid Tri-FighterStar WarsThe Clone Wars20108088-1ARC-170 StarfighterStar WarsThe Clone Wars20108089-1Hoth Wampa CaveStar WarsEpisode IV-VI20108093-1Plo Koon&amp;rsquo;s Jedi StarfighterStar WarsThe Clone Wars20108095-1General Grievous&amp;rsquo; StarfighterStar WarsThe Clone Wars20108096-1Emperor Palpatine&amp;rsquo;s ShuttleStar WarsEpisode III20108130-1Terrain CrusherRacersTiny Turbos20078137-1Booster BeastRacersPower Racers20078193-1Blue BulletRacersTiny Turbos20108221-1Storming EnforcerRacers
20118400-1Space SpeederSpaceSpace Police 320098665-1Highway EnforcerRacersTiny Turbos20068860-1Car ChassisTechnic
198010188-1Death StarStar WarsUltimate Collector Series2008&lt;/p&gt;</description></item><item><title>Tobi's LEGO bricksets</title><link>https://jeltsch.org/en/lego_bricksets/</link><pubDate>Wed, 09 Nov 2011 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/lego_bricksets/</guid><description/></item><item><title>Introduction into lymphatic research</title><link>https://jeltsch.org/en/introduction_into_lymphatic_research/</link><pubDate>Thu, 20 Oct 2011 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/introduction_into_lymphatic_research/</guid><description>&lt;ul&gt;
&lt;li&gt;Lecture 1: The cardiovascular system vs. the lymphatic system: Anatomy and Physiology&lt;/li&gt;
&lt;li&gt;Lecture 2: Molecular make-up of the lymphatic system&lt;/li&gt;
&lt;li&gt;Lecture 3: The lymphatic system in disease&lt;/li&gt;
&lt;li&gt;Lecture 4: 
 &lt;a href="https://jeltsch.org/downloads/ILR_lecture4_model_organims.pdf"&gt;Model organisms in lymphatic research&lt;/a&gt;
, 
 &lt;a href="https://jeltsch.org/downloads/ILR_lecture4_model_organims.tex"&gt;.tex file&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Lecture 5: Fundamental techniques in lymphatic research&lt;/li&gt;
&lt;li&gt;Lecture 6: Current questions in lymphatic research&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Comment êtes-vous arrivé ici?</title><link>https://jeltsch.org/en/baugy/</link><pubDate>Tue, 20 Sep 2011 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/baugy/</guid><description>&lt;img class="img-fluid "
 src="https://jeltsch.org/img/1920200919164437-15d833cb-me-2800x4320.png"
 srcset="https://jeltsch.org/img/1920200919164437-15d833cb-me-576x889.webp 576w, https://jeltsch.org/img/1920200919164437-15d833cb-me-768x1185.webp 768w, https://jeltsch.org/img/1920200919164437-15d833cb-me-992x1531.webp 992w, https://jeltsch.org/img/1920200919164437-15d833cb-me-1200x1851.webp 1200w, https://jeltsch.org/img/1920200919164437-15d833cb-me-1400x2160.webp 1400w, https://jeltsch.org/img/1920200919164437-15d833cb-me-2800x4320.webp 2800w" sizes="100vw" height="4320" width="2800" alt="Michael Jeltsch at Château du Bourg de Laverdines, Baugy, France"&gt;</description></item><item><title>Structure/function relationships within the VEGF/VEGF receptor families</title><link>https://jeltsch.org/en/2011_vanajanlinna/</link><pubDate>Wed, 03 Aug 2011 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/2011_vanajanlinna/</guid><description>&lt;p&gt;The 8th International Duodecim symposium on &amp;ldquo;Endothelial growth factors in cancer and cardiovascular diseases&amp;rdquo; took place in the Vanajanlinna mansion from 9th to 11 June, 2011. It is just a bit more than 100 km from Helsinki and I did the trip by bicycle. This is the abstract for the poster I made for the meeting:&lt;/p&gt;</description></item><item><title>Some useful PDF editing (and search) commands</title><link>https://jeltsch.org/en/pdf/</link><pubDate>Thu, 28 Jul 2011 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/pdf/</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Insert pages with interleave:&lt;/strong&gt; pdftk A=input_odd_pages.pdf B=input_even_pages.pdf shuffle A B output collated.pdf(from the pdftk package)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Split an A2-sized PDF into two A3 pages for printing (no overlap):&lt;/strong&gt; pdfposter -m A3 -p A2 Periodic-Table_A2.pdf Periodic-Table_2xA3.pdf&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Split an arbitrary-sized PDF into A3 pages for printing at 100% size (= 1), no overlap:&lt;/strong&gt; pdfposter -m A3 -s1 Poster.pdf Poster_split_to_A3.pdf&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Reverse page order:&lt;/strong&gt; pdftk input.pdf cat end-1 output reversed.pdf(from the pdftk package)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Reduce PDF filesize:&lt;/strong&gt; gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf Allowed PDFSETTINGS are /screen, /ebook, /printer, /prepress, /default. (from the ghostscript package)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Convert a color PDF into grayscale:&lt;/strong&gt; gs -sOutputFile=output.pdf -sDEVICE=pdfwrite -sColorConversionStrategy=Gray -dProcessColorModel=/DeviceGray -dAutoRotatePages=/None -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH input.pdf (from the ghostscript package)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Export bitmap images:&lt;/strong&gt; pdfimages -j original.pdf extracted (from the xpdf package)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Convert into a bitmap image:&lt;/strong&gt; convert original.pdf converted.png (from the imagemagick package)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Split into individual 1-page PDF files:&lt;/strong&gt; pdftk original.pdf burst (from the pdftk package)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Merge two or more PDF files:&lt;/strong&gt; pdftk original1.pdf original2.pdf cat output merged.pdf (from the pdftk package)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Delete page 13 from a PDF file:&lt;/strong&gt; pdftk original.pdf cat 1-12 14-end output page13deleted.pdf (from the pdftk package&amp;gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Rotate page 5 of the PDF file 90 degrees counterclockwise:&lt;/strong&gt; pdftk Figures_LRES.pdf cat 1-4 5L 6-end output Figures_LRES2.pdf (from the pdftk package&amp;gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Assemble a new PDF where each 4 pages from the source files are merged into one landscape page:&lt;/strong&gt; pdfjam *.pdf &amp;ndash;landscape &amp;ndash;nup 2x2 For portrait orientation use the &amp;ldquo;&amp;ndash;no-landscape&amp;rdquo; option (from the pdfjam package).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Underlay a PDF with another (background) PDF:&lt;/strong&gt; pdftk foreground.pdf background background.pdf output overlay.pdf (from the pdftk package).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GUI PDF editors:&lt;/strong&gt; I tried out 
 &lt;a href="http://sourceforge.net/projects/pdfedit" target="_blank" rel="noopener noreferrer nofollow"&gt;PDFEdit&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but it is too difficult for me. The 
 &lt;a href="http://code-industry.net/pdfeditor.php" target="_blank" rel="noopener noreferrer nofollow"&gt;Master PDF Editor"&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is not free, but it seems to be much more usable without extensive initialization of the user.&lt;/li&gt;
&lt;li&gt;**Encrypt a PDF with both a owner password (to change the file) and a user password (to open the file): **pdftk input.pdf output encrypted.pdf owner_pw PROMPT user_pw PROMPT (from the pdftk package).&lt;/li&gt;
&lt;li&gt;**If you need to do a text search through many PDF files in the current directory and all of its subdirectories, you can use 
 &lt;a href="https://pdfgrep.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;pdfgrep&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
: **pdfgrep -r searchterm * (from the pdfgrep package).&lt;/li&gt;
&lt;li&gt;**Convert &amp;amp; merge all jpg files in the current directory into one PDF file:**convert *.jpg pictures.pdfIn the recent Ubuntu editions, this batch operation is not allowed due to security risks and you can disable this policy by renaming the configuration file:/etc/ImageMagick-6$ sudo mv policy.xml policy.xmlout&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Rescue from the vacuum cleaner</title><link>https://jeltsch.org/en/rescue_from_the_vacuum_cleaner/</link><pubDate>Tue, 05 Jul 2011 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/rescue_from_the_vacuum_cleaner/</guid><description>&lt;p&gt;I have identified the top reason of LEGO pieces disappearing in our household: the vacuum cleaner. On suspicion I reluctantly decided to explore the bag&amp;rsquo;s content (Miele HyClean N/G) after it was full and here is what I extracted: Three LEGO pieces, three puzzle pieces, a screw driver head, a pinwall pin, a 
 &lt;a href="http://en.wikipedia.org/wiki/Mastermind_%28board_game%29" target="_blank" rel="noopener noreferrer nofollow"&gt;Mastermind&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 pin and some yet to identify metal item.&lt;/p&gt;</description></item><item><title>Academic Portfolio 2011</title><link>https://jeltsch.org/en/academic_portfolio_2011/</link><pubDate>Tue, 08 Mar 2011 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/academic_portfolio_2011/</guid><description>&lt;p&gt;This is my 
 &lt;a href="http://www.helsinki.fi/recruitment/academic-portfolio.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Academic Portfolio&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in PDF format. Since it is public, I had to black out confidential information concerning confidential ongoing collaborations, my research plans and the contract research I am doing for 
 &lt;a href="http://www.circadian.com.au/html/s02_article/article_view.asp?keyword=Vegenics-subsidiary" target="_blank" rel="noopener noreferrer nofollow"&gt;Vegenics Ltd./Circadian Technologies&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I assembled this for my application for the title of 
 &lt;a href="https://jeltsch.org/en/adjunct_professor/"&gt;Adjunct Professor&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>LEGO</title><link>https://jeltsch.org/en/lego/</link><pubDate>Sat, 05 Feb 2011 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/lego/</guid><description>&lt;p&gt;Tobi wants Lego. To make sure that you don&amp;rsquo;t buy him sets he already owns, he has made a list at 
 &lt;a href="http://www.brickset.com" target="_blank" rel="noopener noreferrer nofollow"&gt;brickset.com&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 of all his sets. And so that you don&amp;rsquo;t have to register at brickset.com, there is a mirror of this list here: 
 &lt;a href="https://jeltsch.org/en/tobis_bricksets/"&gt;Tobi’s Lego bricksets&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Äkta Explorer FPLC core facility</title><link>https://jeltsch.org/en/akta_explorer_fplc_core_facility/</link><pubDate>Wed, 26 Jan 2011 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/akta_explorer_fplc_core_facility/</guid><description>&lt;p&gt;Nowadays I spend much of my time at work on the purification of proteins which regulate 
 &lt;a href="http://www.nature.com/nature/supplements/insights/angiogenesis/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;angiogenesis and lymphangiogenesis&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Therefore, I am taking care of the necessary machinery that the 
 &lt;a href="http://research.med.helsinki.fi/cancerbio/infra.htm" target="_blank" rel="noopener noreferrer nofollow"&gt;Molecular Cancer Biology Research Program&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 owns: the fast protein liquid chromatography (FPLC) machine.
 &lt;a href="http://research.med.helsinki.fi/cancerbio/keski-oja/group.htm" target="_blank" rel="noopener noreferrer nofollow"&gt;Prof. Jorma Keski-Oja&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 acquired about 15 years ago one of the first (and in 2010 discontinued) Äkta Explorer machines from Swedish producer 
 &lt;a href="http://en.wikipedia.org/wiki/Pharmacia" target="_blank" rel="noopener noreferrer nofollow"&gt;Pharmacia&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (who merged in 1997 with 
 &lt;a href="http://en.wikipedia.org/wiki/Amersham_plc" target="_blank" rel="noopener noreferrer nofollow"&gt;Amersham&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to become Amersham Pharmacia Biotech, who was in turn bought by 
 &lt;a href="http://www.gehealthcare.com" target="_blank" rel="noopener noreferrer nofollow"&gt;GE Healthcare&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in 2004). In the year 2000 the equipment moved from the 
 &lt;a href="http://www.hi.helsinki.fi/hi/res/res.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Haartman Institute&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 into the 
 &lt;a href="http://www.biomedicum.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;Biomedicum Helsinki&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. While I have maintained web pages for this piece of research infrastructure for the last five years (including online reservation and data backup), they were only available from inside the 
 &lt;a href="http://www.helsinki.fi/university" target="_blank" rel="noopener noreferrer nofollow"&gt;Helsinki University&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 network.Now, I managed to have 
 &lt;a href="http://research.med.helsinki.fi/corefacilities/akta/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;web pages about the Äkta Explorer FPLC core facility&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 added to the web site of the 
 &lt;a href="http://www.med.helsinki.fi/english/" target="_blank" rel="noopener noreferrer nofollow"&gt;Medical Faculty&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. At the moment, we are adding the 
 &lt;a href="http://www.gelifesciences.com/aptrix/upp01077.nsf/content/wave_bioreactor_home" target="_blank" rel="noopener noreferrer nofollow"&gt;WAVE cell culture system&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to our facility to be able to produce large amounts of cells/cell culture supernatant (up to 25 liters of bacterial, insect or mammalian cell culture) for protein production.&lt;/p&gt;</description></item><item><title>Statistics about Finland</title><link>https://jeltsch.org/en/statistics_about_finland/</link><pubDate>Thu, 09 Dec 2010 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/statistics_about_finland/</guid><description>&lt;p&gt;Finland makes frequently headlines for its good rankings in international comparisons. Three recent notable rankings were the 
 &lt;a href="http://www.oecd.org/document/2/0,3343,en_32252351_32236191_39718850_1_1_1_1,00.html" target="_blank" rel="noopener noreferrer nofollow"&gt;2006 OECD PISA study&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, the yearly 
 &lt;a href="http://www.transparency.org/policy_research/surveys_indices/cpi/2010" target="_blank" rel="noopener noreferrer nofollow"&gt;Corruption Perception Index&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and 
 &lt;a href="http://www.newsweek.com/feature/2010/the-world-s-best-countries.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Newsweek’s best-country-to-live-in study&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. When Finland doesn&amp;rsquo;t fare that well in international comparisons, there is not that much to report. Here are some of the statistics that I have missed:&lt;/p&gt;</description></item><item><title>Statistiken über Finnland</title><link>https://jeltsch.org/en/statistiken_ber_finnland/</link><pubDate>Thu, 09 Dec 2010 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/statistiken_ber_finnland/</guid><description>&lt;p&gt;Finnland macht oft Schlagzeilen mit seinem guten Abschneiden in internationalen Vergleichen. Zu solchen gehört etwas die 
 &lt;a href="http://www.oecd.org/document/2/0,3343,en_32252351_32236191_39718850_1_1_1_1,00.html" target="_blank" rel="noopener noreferrer nofollow"&gt;2006 OECD PISA-Studie&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, der jährliche 
 &lt;a href="http://www.transparency.org/policy_research/surveys_indices/cpi/2010" target="_blank" rel="noopener noreferrer nofollow"&gt;Korruptionswahrnehmungsindex&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 und 
 &lt;a href="http://www.newsweek.com/feature/2010/the-world-s-best-countries.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Newsweeks Bestes Land zum Leben-Studie&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Wenn Finnland nicht so gut im internationalen Vergleich abschneidet, wird nicht viel berichtet. Hier einige Statistiken, die ich in der öffentlichen Wahrnehmung vermisse:&lt;/p&gt;</description></item><item><title>Old City Museum Power Plant</title><link>https://jeltsch.org/en/old_city_museum_power_plant/</link><pubDate>Wed, 08 Dec 2010 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/old_city_museum_power_plant/</guid><description>&lt;p&gt;Ever since we have moved into our new apartment, we have been subscribing to environment-friendly electricity (&amp;ldquo;Ympäristöpennisähkö&amp;rdquo; from 
 &lt;a href="http://www.helen.fi/index_eng.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Helsingin Energia&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). We decided to &amp;ldquo;receive&amp;rdquo; the energy from a hydropower plant which is located near our house at the rapids of 
 &lt;a href="http://en.wikipedia.org/wiki/Vanhakaupunki" target="_blank" rel="noopener noreferrer nofollow"&gt;Helsinki Vanhakaupunki&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The 
 &lt;a href="http://www.hel.fi/hki/museo/en/Museums&amp;#43;-&amp;#43;Exhibitions/Power&amp;#43;Station&amp;#43;Museum" target="_blank" rel="noopener noreferrer nofollow"&gt;Vanhakaupunki hydropower plant&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 started its operation in 1876 and operated about 100 years before it was shut down about 40 years ago. Supported with EU money the power plant was restored and resumed operation in the year 2000 as a museum power plant which is free for visitors during the summer months.Buying environment-friendly electricity is mostly a statement towards your electricity supplier. All what it means is that your supplier is buying some certificates that guarantee that somewhere electricity is produced environment-friendly. Electricity is electricity is electricity. Once it is in the grid, there is no way to distinguish between electricity from nuclear power plants or coal-burning power plants and wind- or water-generated electricity. Physically, you get most of the power from the closest source. If you buy ecological electricity and you live close to a nuclear power plant, you&amp;rsquo;ll get most of your power from there whether you like it or not. Thus we have actually real chances to get some of our electricity from the museum power plant next to our house. That is: if it was working.The generator broke about two years ago and a spare part had to be ordered from Austria (the generator axle needed to be custom made). The spare part had been delivered in 2009, but for some reason, the generator was still not fully operational.The power plant&amp;rsquo;s operation is dependent on the water level in the Vantaa river. Low water levels were to blame e.g. during summer of 2010, but the generator has mostly not been operating even when when water levels did permit its use (the statistics can bee seen 
 &lt;a href="http://www.helen.fi/slj/ymppenni/tuotanto.asp" target="_blank" rel="noopener noreferrer nofollow"&gt;here&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
).I visit the power plant frequently together with my son and thus I can say that during the approximately 10 visits during 2010 we have never found the generator turning. In 2007 it was turning almost every time we visited. Even more disappointingly, the museum staff was only able to confirm that something must still be wrong with the machine despite the replacement axle; but they were not able to tell us any details.Most surprising is the fact that nobody from the operating company told us anything, although we were allegedly receiving our energy from this power plant. Therfore on August 24th I wrote a e-mail to Ulla-Maija Alander from Helsingin Energia asking about the situation and encouraging to make more information available for their customers. After not receiving any answer for three weeks I resent the mail on Sept. 15th and after waiting for another three weeks I finally phoned. During the phone conversation I was promised an answer which came via e-mail:Dear Mr Jeltsch,first I would like to apologize for not responsing to your feedback earlier, and also thank you for your interest in Vanhankaupunginkoski power plant.The reason why the generator is not operating at the moment is - as you correctly assumed - the lack of water, as it often has been. However, there has also been technical problems since the generator was repaired in May 2009. This year, the lack of water caused &amp;ldquo;zero production&amp;rdquo; in January and February. In May and June, unfortenately, there were problems in the turbine that prevented the use of the generator. After these problems were solved, the water level sunk again in August.I don&amp;rsquo;t know if the demonstration use has been a daily procedure, but I will get back to you as soon as I find more information about that and the reasons why this may have been changed.You are absolutely right about the lack of information on our website and towards our valuable Ympäristöpenni customers. And you are right that it is inexcusable. We clearly have to improve our performance. We will.Thank you for the feedback!Best regards,Anna-Maria AsellProduct ManagerHelsingin Energia00090 HelenKampinkuja 2, HelsinkiTel. 09 617 
 &lt;a href="mailto:3168anna-maria.asell@helen.fiwww.helen.fi"&gt;3168anna-maria.asell@helen.fiwww.helen.fi&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>HBGS course</title><link>https://jeltsch.org/en/hbgs_course/</link><pubDate>Mon, 10 May 2010 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/hbgs_course/</guid><description>&lt;p&gt;All documents related the the 
 &lt;a href="http://www.hbgs.helsinki.fi/Home.html" target="_blank" rel="noopener noreferrer nofollow"&gt;HBGS&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 course &lt;em&gt;Tags in protein expression, detection and purification&lt;/em&gt;. Most documents are available in both PDF and OpenOffice format. Feel free to repurpose the documents. They are licensed under the 
 &lt;a href="http://creativecommons.org/licenses/by-nc-sa/1.0/fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;Creative Commons Attribution-Noncommercial-Share Alike 1.0 License&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Customer rights at Prisma Viikki</title><link>https://jeltsch.org/en/customer_rights_at_prisma_viikki/</link><pubDate>Wed, 10 Mar 2010 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/customer_rights_at_prisma_viikki/</guid><description>&lt;p&gt;This January our Esprit/Sigikid Frog broke. It&amp;rsquo;s a musical toy to keep our baby occupied during diaper changes. It stopped playing its 
 &lt;a href="http://de.wikipedia.org/wiki/Schlaf,_Kindlein,_schlaf" target="_blank" rel="noopener noreferrer nofollow"&gt;Schlaf, Kindlein schlaf&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 melody after winding up its mechanism by pulling on the string that comes out of its bottom.The mechanism has been probably been operated about 300 times. Right from the date of purchase, there has always been a peculiarity with the winding mechanism, notably that when pulling on the retracted string, an initial resistance could be noticed that required very strong pulling to overcome. However, after the initial resistance, the string was easy to pull and we did not pay attention to this anymore after we got accustomed to it. Until the mechanism failed to operate after pulling. That&amp;rsquo;s when we realized that maybe it should not have been all that difficult to start pulling and maybe this was indicative of an initial problem that only manifested itself after sufficient usage.This frog was by no means cheap. In fact, the Finnish 
 &lt;a href="http://www.prisma.fi/market/prisma" target="_blank" rel="noopener noreferrer nofollow"&gt;Prisma&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 shop (Viikki branch) took a large margin of profit by selling it for almost 19 Euros while it can be purchased for less than 9€ online (
 &lt;a href="http://www1.baby-markt.de/cgi-bin/cosmoshop/lshop.cgi?action=showdetail&amp;amp;artnum=4001190530113&amp;amp;artdid=A006197&amp;amp;ls=d&amp;amp;mode=1&amp;amp;campaign=ps2fa" target="_blank" rel="noopener noreferrer nofollow"&gt;Baby-Markt&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or 12,97€ at 
 &lt;a href="http://www.amazon.de/sigikid-53011-Esprit-Spieluhr-Frosch/dp/B000FXRA28" target="_blank" rel="noopener noreferrer nofollow"&gt;amazon.de&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). This, the EU directive that regulates such cases of seller liability (
 &lt;a href="http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX:31999L0044:EN:HTML" target="_blank" rel="noopener noreferrer nofollow"&gt;Directive 1999/44/EC of the European Parliament and of the Council of 25 May 1999 on certain aspects of the sale of consumer goods and associated guarantees&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) and the fact that it is a product designed (but not made) in Germany by 
 &lt;a href="http://www.sigikid.de/english/index_3.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Sigikid&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 made me reason that I should get it replaced without any trouble after a mere 8 months of use (we really started to use it only after the birth of our daughter in June).However, what I encountered at the customer desk of 
 &lt;a href="http://www.s-kanava.fi/valtakunnallinen/toimipaikka_artikkeli?sid=603215211" target="_blank" rel="noopener noreferrer nofollow"&gt;Prisma Viikki&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, was completely different from my expectations. First I was told that this product has a warranty of 6 months and thus I won&amp;rsquo;t get it replaced. Since I insisted on a formal return of the product, the employee filled out the return form for me. I have to mention that the conversation went in Finnish which is not one of my strong languages. And retrospectively I realize, that I should have filled out the form myself (in English) to make my point that the product was most likely defective right from the start.A few days later I received a phone call where the &amp;ldquo;you don&amp;rsquo;t get the defective product replaced&amp;rdquo; was repeated. I mentioned the EU directive which requires 2 years of seller&amp;rsquo;s liability. And since Finland is a member of the EU I should be able to exercise my EU-given rights. The shop representative at the other end of the phone line surprisingly admitted that she does not know of such directive and that she would contact the Finnish customer protection services and come back to me later.Again a few days later, I had another long phone conversation about the topic where I finally had the opportunity to express the situation in detail in English. Actually it appeared that the Finnish law doesn&amp;rsquo;t have any time limit for seller&amp;rsquo;s liability, but handles every case individually. This could be bad or good for me, depending whether you argue that such a musical toy&amp;rsquo;s expected lifespan is substantially more or less that approximately 11 months. In the end of this conversation the Prisma representative admitted that the situation might be different from what she originally perceived.Again a few days later I received another call from somebody else who ask me to submit a detailed description of my request in written form, which I did via e-mail yesterday (March 9th). Now I am waiting for a mutually satisfying resolution. I actually think that the mechanical problem is probably minor and had the failure to function occurred a bit later I probably would have &amp;ldquo;operated on the frog&amp;rdquo; to fix it myself. This case has already consumed an unreasonable amount of my time and alone for this reason the incident will probably (independent of its outcome) leave me with some uneasy feeling about Prisma&amp;rsquo;s customer care.Comparing goodwill (is there a closer English translation of the German word &amp;ldquo;Kulanz&amp;rdquo;) of sellers between Finland and Germany makes most German expatriates here in Finland nostalgic and home-sick. About half of the money I spend, I spend in the exact same Prisma Viikki shop that refused to replace the Esprit/Sigikid frog. Luckily, we live exactly half-way between the 
 &lt;a href="http://www.kauppakeskusarabia.fi/gui/default/fr_frontpage.asp" target="_blank" rel="noopener noreferrer nofollow"&gt;Arabia shopping center&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and Prisma Viikki.UPDATE (April 14, 2010): Today - after more than 2 months - the importer sent us the repaired frog.&lt;/p&gt;</description></item><item><title>Kid's series on German TV</title><link>https://jeltsch.org/en/kinderfernsehen/</link><pubDate>Fri, 05 Mar 2010 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/kinderfernsehen/</guid><description>&lt;p&gt;The online offering from Germany’s public service broadcasters (i.e. ARD) for children (
 &lt;a href="http://kinder.ard.de" target="_blank" rel="noopener noreferrer nofollow"&gt;kinder.ard.de&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) is rather limited (although they do produce good children’s television). You can find plenty online, but rarely the actual programmes themselves – instead, there’s a lot of 
 &lt;a href="http://www.blog.kranzkrone.de/2009/11/15/" target="_blank" rel="noopener noreferrer nofollow"&gt;Flash rubbish&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Selected ‘Sachgeschichten’ and clips from 
 &lt;a href="http://www.wdrmaus.de/index.php5?flashschalter=off" target="_blank" rel="noopener noreferrer nofollow"&gt;Die Sendung mit der Maus&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 are the only things that interest my son. I want the whole &lt;em&gt;Sendung mit der Maus&lt;/em&gt;! And &lt;em&gt;Sesame Street&lt;/em&gt; isn’t available online at all, neither in full nor in part. That’s exactly what I’d like: I don’t just want to decide for myself &lt;em&gt;WHAT&lt;/em&gt; my children watch, but also &lt;em&gt;WHEN&lt;/em&gt; they watch. If I lived in Germany, I could record the broadcasts onto a hard drive. Fortunately, German law not only permits digital recording for personal use (“
 &lt;a href="http://de.wikipedia.org/wiki/Privatkopie" target="_blank" rel="noopener noreferrer nofollow"&gt;private copy&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
”), but also the sharing of the recordings with friends. That’s how I get 
 &lt;a href="http://de.wikipedia.org/wiki/Sesamstra%C3%9Fe" target="_blank" rel="noopener noreferrer nofollow"&gt;Sesame Street&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="http://de.wikipedia.org/wiki/Die_Sendung_mit_der_Maus" target="_blank" rel="noopener noreferrer nofollow"&gt;The Show with the Mouse&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="http://de.wikipedia.org/wiki/Was_ist_was_TV" target="_blank" rel="noopener noreferrer nofollow"&gt;Was ist was TV&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and the 
 &lt;a href="http://de.wikipedia.org/wiki/Bibliothek_der_Sachgeschichten" target="_blank" rel="noopener noreferrer nofollow"&gt;Bibliothek der Sachgeschichten&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Internet services of Finnish TV stations (YLE Areena &amp; Katsomo)</title><link>https://jeltsch.org/en/internet_services_of_finnish_tv_stations_yle_areena_katsomo/</link><pubDate>Thu, 04 Mar 2010 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/internet_services_of_finnish_tv_stations_yle_areena_katsomo/</guid><description>&lt;p&gt;Apparently a significant number of people (I guess about 1-2% of the Finnish households) did not succumb to the political and advertisement pressure to upgrade their TV to receive digital broadcasts. Here in Finland analog broadcast has stopped in 2007. Thus without purchasing a &amp;ldquo;digibox&amp;rdquo; or a new digital TV, one cannot receive any Finnish broadcasts anymore and one should not need to pay the TV license fee to support the national public TV station 
 &lt;a href="http://yle.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;YLE&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (&amp;ldquo;YLE maksu&amp;rdquo;). Driven by the revenue loss of millions of Euros, the public broadcasters lobbied the politicians into a obligatory &amp;ldquo;media fee&amp;rdquo; for every household independently of their TV watching habits.One argument that I have heard was that those who did not upgrade their TVs are consuming the content produced by YLE via the internet or other means. While this is certainly true for many of them, it is no valid argument in the discussion as there are still many who don&amp;rsquo;t and who therefore should not have to pay. My household didn&amp;rsquo;t continue to pay the TV license fee after the analog signal was switched off: We don&amp;rsquo;t own a digibox, neither a digital TV nor any other digital receiver. Even before that we hardly watched the TV and every hour we watched cost us about 20 Euros TV license fee (yearly fee divided by yearly hours watched).I only started to use the (free of charge) internet TV services of the Finnish broadcaster YLE (
 &lt;a href="http://areena.yle.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;YLE Areena&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) in the end of 2009 when I heard that the TV tax is a done deal and will be introduced next year or so. I sincerely hope that when the obligatory media fee is introduced, YLE&amp;rsquo;s internet services will not be restricted to a few selected series as they are now. I do not oppose pouring money into public broadcasting: The best documentaries on this planet are made by the 
 &lt;a href="http://www.bbc.co.uk/bbcfour/documentaries/" target="_blank" rel="noopener noreferrer nofollow"&gt;BBC&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, a broadcasting monster that receives huge amounts of money from British taxpayers. Speaking of the quality of the public Finnish TV: The only program that I (or rather my son) is watching via the internet service of YLE Areena is not produced by YLE, but acquired from abroad. It&amp;rsquo;s the British childrens&amp;rsquo; series 
 &lt;a href="http://www.littleprincesskingdom.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;Little Princess&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. And because of the limited availability (I think you can watch every episode only for 2 weeks after the initial broadcast) I have to record the streaming video, since there is no Download-to-disk option in the Flash player that YLE uses.Luckily, someone from the 
 &lt;a href="http://hut.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;Technical University of Helsinki&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 adapted the 
 &lt;a href="http://rtmpdump.mplayerhq.hu/" target="_blank" rel="noopener noreferrer nofollow"&gt;rtmpdump&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 utility and made it work with YLE Areena (
 &lt;a href="http://users.tkk.fi/~aajanki/rtmpdump-yle/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;rtmpdump-yle&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). However, this is not for the faint of heart as you need to compile the program from source code yourself (it compiled smoothly on my Linux Ubuntu Hardy Heron system; UPDATE 10.5.2010: A Vanilla Lucid Lynx system required the libssl-dev package before it compiled). After compiling it is just opening the Yle Areena web page in your browser to play the program of your choice. Then you need to copy the id number of the program from the URL and insert it in the following command:&lt;code&gt;rtmpdump-yle -r rtmp://flashk.yle.fi/AreenaServer/ --swfUrl http://areena.yle.fi/player/Application.swf -p http://areena.yle.fi/video/706793 -o /home/jeltsch/Multimedia/TV\ Shows/Kids\ \&amp;amp;\ Family/Little\ Princess/Pikku\ Prinsessa.flv&lt;/code&gt; UPDATE (10.5.2010): It got more user-friendly! &lt;code&gt;yle-dl http://areena.yle.fi/video/950912&lt;/code&gt;[img_assist|nid=534|title=|desc=|link=url,http://katsomo.fi|align=left|width=160|height=90]The only other show I get via Finnish internet TV services is as well a foreign production: 
 &lt;a href="http://en.wikipedia.org/wiki/MythBusters" target="_blank" rel="noopener noreferrer nofollow"&gt;Mythbusters&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, I get this from 
 &lt;a href="http://katsomo.fi/" target="_blank" rel="noopener noreferrer nofollow"&gt;Katsomo&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, the internet TV branch of 
 &lt;a href="http://mtv3.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;MTV3&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, a Finnish commercial TV channel. Also for Katsomo you need to resort to some command line wizardry to save it to disk. For Katsomo, you need the 
 &lt;a href="http://www.mplayerhq.hu/design7/news.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Mplayer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
: Open the Katsomo web page in your browser to play the program. Copy the id number of the program from the URL and insert it for the p variable in the following command. Sometimes the first version of the command doesn&amp;rsquo;t work (why not?).&lt;code&gt;mplayer -playlist &amp;quot;http://www.katsomo.fi/metafile.asx?p=30911&amp;amp;bw=1000&amp;quot; -dumpstream -dumpfile mythbusters.avi``mplayer &amp;quot;mms://www.katsomo.fi/metafile.asx?p=30911&amp;amp;bw=1000&amp;quot; -dumpstream -dumpfile mythbusters.avi&lt;/code&gt; Sometimes this just won&amp;rsquo;t work due to network congestion and the connection is lost after a few (or two hundred) MBs. And even if it works you might get an error message (&amp;ldquo;Stream not seekable&amp;rdquo;), but you can ignore it, the stuff is downloaded nevertheless. However, it&amp;rsquo;s streamed in real time - saving takes the same time as watching, unlike the rtmpdump for YLE Areena, which downloads a 30 min series in about one to two minutes (provided your download speed allows for that).&lt;/p&gt;</description></item><item><title>Disk dumps (dd) and copying over the network (netcat)</title><link>https://jeltsch.org/en/disk_dumps_dd_and_copying_over_the_network_netcat/</link><pubDate>Tue, 16 Feb 2010 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/disk_dumps_dd_and_copying_over_the_network_netcat/</guid><description>&lt;p&gt;On the receiving machine (disk sda MUST be unmounted, e.g. by booting from a live CD or USB stick):&lt;code&gt;netcat -l -p 4778 | dd of=/dev/sda&lt;/code&gt;On the sending machine (disk sdb MUST be unmounted, e.g. by booting from a live CD or USB stick):&lt;code&gt;dd if=/dev/sdb | netcat 192.168.0.4 4778&lt;/code&gt;(-l listen; -p port)To copy a directory over the network, enter the directory and execute on the sending machine:&lt;code&gt;tar -cz . | nc -q 10 -l -p 45454&lt;/code&gt;On the receiving machine, create the directory, enter it and execute:&lt;code&gt;nc -w 10 192.168.0.11 45454 | tar -xz&lt;/code&gt;BTW: If you want to see the progress of a disk dump (how much was already copied in what time at what average speed), you can use (in newer versions of dd) the status option. I guess this might not work for network copying, but I have not tried… &lt;code&gt;dd if=/dev/sdb of=/target status=progress&lt;/code&gt;&lt;/p&gt;</description></item><item><title>VEGF-C/VEGFR-2 complex structure took 13 years to solve</title><link>https://jeltsch.org/en/vegf_c_vegfr_2_complex_structure_took_13_years_to_solve/</link><pubDate>Wed, 03 Feb 2010 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/vegf_c_vegfr_2_complex_structure_took_13_years_to_solve/</guid><description>&lt;p&gt;Finally our paper was accepted for publication in 
 &lt;a href="http://www.pnas.org/content/early/2010/01/19/0914318107.abstract" target="_blank" rel="noopener noreferrer nofollow"&gt;PNAS&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 (downloadable also from 
 &lt;a href="https://jeltsch.org/downloads/LeppanenVeli-Matti_PNAS2010.pdf"&gt;here&lt;/a&gt;
). I started the project by making the first construct 13 years ago, but it went nowhere for the first 9 years due to insufficient concentration of efforts and a few unlucky choices in the experimental design. I opted for bacterial protein first, but although the refolding worked, it was very inefficient (Ala mutation and a smart trimming of N- and C-terminus. 
 &lt;a href="http://www.med.helsinki.fi/uutiset/2010/2010019_Leppanen.htm" target="_blank" rel="noopener noreferrer nofollow"&gt;More…&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>A permanent static route in Ubuntu Karmic Koala (9.10), Precise Pangolin (12.04) &amp; Trusty Tahr (14.04)</title><link>https://jeltsch.org/en/a_permanent_static_route_in_ubuntu/</link><pubDate>Sat, 26 Dec 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/a_permanent_static_route_in_ubuntu/</guid><description>&lt;p&gt;&lt;strong&gt;Karmic Koala&lt;/strong&gt;To add a permanent static route to a Karmic Koala system with one NIC, you need to edit the/etc/network/interfaces file. The following section needs to be replaced:&lt;code&gt;# The primary network interfaceauto eth0#iface eth0 inet dhcp&lt;/code&gt;Modify as follows:&lt;code&gt;# The primary network interfaceauto eth0iface eth0 inet dhcpup route add -net 10.8.0.0 netmask 255.255.255.0 gw 192.168.0.3down route del -net 10.8.0.0 netmask 255.255.255.0 gw 192.168.0.3&lt;/code&gt;**Precise Pangolin (12.04)**With the Precise Pangolin, I did it by adding a script called add_route to /etc/network/if-up.d:&lt;code&gt;#!/bin/sh#if [ &amp;quot;$IFACE&amp;quot; = &amp;quot;eth0&amp;quot; ]; then route add -net 10.8.0.0/24 gw 192.168.0.18#fi&lt;/code&gt;I never added a corresponding script (del_route) to /etc/if-down.d, but that seems to be OK.**Trusty Tahr (14.04)**With Trusty Tahr, I was adding the route command as a line to the /etc/rc.local script:&lt;code&gt;…route add -net 192.168.1.0/24 gw 192.168.0.3exit 0&lt;/code&gt;The route command needs to be before the &amp;ldquo;exit 0&amp;rdquo; line!**MacOS X 10.8 (Mountain Lion)**And here is how it is done on MacOS X 10.8: 
 &lt;a href="http://nellen.it/blog/2012/01/permanent-static-routes-for-mac-os-x/" target="_blank" rel="noopener noreferrer nofollow"&gt;http://nellen.it/blog/2012/01/permanent-static-routes-for-mac-os-x&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. They details of how to to it in MacOS X have changed over time; here is the way 
 &lt;a href="https://jeltsch.org/en/permanent_route_osx/"&gt;how it was done on MacOS X 10.4.7&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Recombinant proteins</title><link>https://jeltsch.org/en/recombinant_proteins/</link><pubDate>Fri, 25 Sep 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/recombinant_proteins/</guid><description>&lt;p&gt;A dynamically updated list of proteins used to be here, but I shut down the communication to our lab&amp;rsquo;s database server due to security concerns.&lt;/p&gt;</description></item><item><title>Growing tomatoes on a balcony in Finland</title><link>https://jeltsch.org/en/growing_tomatoes_on_a_balcony_in_finland/</link><pubDate>Sun, 30 Aug 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/growing_tomatoes_on_a_balcony_in_finland/</guid><description>&lt;p&gt;We live in 
 &lt;a href="http://www.helsinki.fi/en/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Helsinki&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, Finland. Helsinki is something like 60° North and the climate is anything but favorable for anything except mushrooms, blueberries and 
 &lt;a href="http://en.wikipedia.org/wiki/Cladonia_rangiferina" target="_blank" rel="noopener noreferrer nofollow"&gt;reindeer lichen&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. But our apartment has a glassed balcony facing South and so I thought it should be possible to grow some veggies there. I seeded tomatoes inside in mid-April, which is a time when the temperatures can easily fall below 0°C and also snow storms are not unheard of during this time of the year.&lt;strong&gt;Not enough light&lt;/strong&gt;That was too early as there was still not enough light and rank growth was the consequence: very thin, fragile and tall plants trying to reach more light. I don&amp;rsquo;t think it is very ecological to use artificial light, but it would have helped in this case. The other mistake was that the pots we used were much too small. We used 2 and 5 liter pots, harboring each 2 plants. Next time we&amp;rsquo;ll only use one plant per 10 liter pot. However, when the temperatures went up in the middle of May, we transferred the tomato plants to the balcony. Because now there was plenty of light they grew very fast and soon there were lots of yellow flowers.&lt;strong&gt;Pollination troubles&lt;/strong&gt;However, there were no tomatoes. It appears that tomatoes need either insects or wind for pollination, none of which we had on our glassed balcony. To replace the wind one can shake the plants to release the pollen. Once we did that and opened the glass windows they promptly developed fruits. The tomato species was of the indeterminate type - meaning that it kept constantly growing and producing flowers. We had to support them with strings attached to the balcony ceiling. The one thing that was most laborious was the watering and fertilization. Since the plants had very little soil, they needed to be watered daily and fertilized twice a week with a dilute fertilizer. In addition we had to put the balcony blinds into use during the sunny hours of the summer days to prevent the plants from frying. Lots of work for a few tomatoes. I agree with 
 &lt;a href="http://www.wisebread.com/how-many-will-lose-money-on-those-frugal-gardens-this-year" target="_blank" rel="noopener noreferrer nofollow"&gt;Wise Bread&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 that growing your own fruits and veggies is more of a hobby than a way to save money.&lt;strong&gt;Superior taste&lt;/strong&gt;Admittedly, the tomatoes from our balcony taste better then those from the grocery store; my four year old son said today he only eats self-grown tomatoes. Especially in the Northern part of Western Europe, many people have never tasted really good tomatoes. The deprecatory name for a tomato that has no taste whatsoever is (in German language) &amp;ldquo;
 &lt;a href="http://de.uncyclopedia.org/wiki/Hollandtomate" target="_blank" rel="noopener noreferrer nofollow"&gt;Hollandtomate&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&amp;rdquo;. I guess the lack of taste is due to the optimal conditions they are grown in, maybe also the specific strain. E.g. in order to develop full flavor, tomatoes need also dry periods. Dry periods, however, result in smaller fruits. And because commercial producers are paid by the kilogram their tomatoes never see any dry periods. Taste is much more difficult to measure than weight. The lack of flavor is probably not due to artificial fertilizer (as I suspected before). We used artificial fertilizer and the result was still superior to everything commercial I have tasted this year.&lt;strong&gt;Yield&lt;/strong&gt;I harvested alltogether more than 70 tomatoes (about 7 kg) from the plants. The harvest started quite late (in the beginning of August) and lasted until mid-October, when I picked all tomatoes including the green ones to prevent them from freezing. All green tomatoes finally ripened inside and a few managed to rotten. The last own tomatoes we ate in the end of November. Even those that ripened after picking had a much better taste than the stuff from our supermarket.&lt;/p&gt;</description></item><item><title>How to use jhead or exiftool to add a time stamp to a jpg image</title><link>https://jeltsch.org/en/how_to_use_jhead_or_exiftool_to_add_a_time_stamp_to_a_jpg_image/</link><pubDate>Mon, 24 Aug 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_use_jhead_or_exiftool_to_add_a_time_stamp_to_a_jpg_image/</guid><description>&lt;p&gt;If the jpg image doesn&amp;rsquo;t have exif header you need to create it first:&lt;code&gt;jhead -mkexif&lt;/code&gt;Then enter the time stamp data:&lt;code&gt;jhead -ts2009:08:15-10:30:00&lt;/code&gt;Apart from jhead (
 &lt;a href="http://www.sentex.net/~mwandel/jhead/%29" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.sentex.net/~mwandel/jhead/)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, there is another frequently used tool to edit exif data: exiftool (
 &lt;a href="https://www.sno.phy.queensu.ca/~phil/exiftool/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.sno.phy.queensu.ca/~phil/exiftool/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ). When you execute exiftool to display the exif data, you get a list like this:&lt;code&gt;user@laptop:~$ exiftool IMG_001.jpgExifTool Version Number : 10.80File Name : IMG_001.jpg[…]Date/Time Original : 2018:09:02 13:20:13Create Date : 2018:09:02 13:20:13[…]&lt;/code&gt;However, in order to modify a value you need to address the individual tag and the tag name that the command line expects is NOT the same that is given in the list (the tag for &amp;ldquo;Create Date&amp;rdquo; is e.g. &amp;ldquo;CreateDate&amp;rdquo;):&lt;code&gt;exiftool -CreateDate='2009:11:32 09:11:24.991000' IMG_001.jpg&lt;/code&gt;Exiftool is probably the most capable tool, but for the same reason, it is not the most easy to use.IN order to remove all exif data, try:&lt;code&gt;exiftool -all=IMG_001.jpg&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Chicken embryo</title><link>https://jeltsch.org/en/chicken_embryo/</link><pubDate>Tue, 18 Aug 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/chicken_embryo/</guid><description>&lt;p&gt;Through a hole in the egg shell you can visually follow the complete chicken development. Click the video link below to see the heart beat!&lt;/p&gt;</description></item><item><title>Finally some good self-made chocolate ice cream</title><link>https://jeltsch.org/en/finally_some_good_self_made_chocolate_ice_cream/</link><pubDate>Fri, 07 Aug 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/finally_some_good_self_made_chocolate_ice_cream/</guid><description>&lt;p&gt;Last summer I bought this ice cream maker. Some of the ice cream I made was quite OK, but only now did I succeed in making ice cream that compares favorably to 
 &lt;a href="http://www.moevenpick-icecream.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Mövenpick&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or similar. The secret is: &lt;strong&gt;EGGS&lt;/strong&gt; and lots of &lt;strong&gt;FAT&lt;/strong&gt; and &lt;strong&gt;SUGAR&lt;/strong&gt;. Here is the recipe:&lt;/p&gt;</description></item><item><title>The Molecular/Cancer Biology Lab 2008</title><link>https://jeltsch.org/en/mcbl2008names/</link><pubDate>Sat, 11 Jul 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mcbl2008names/</guid><description>&lt;p&gt;
 &lt;a href="https://jeltsch.org/en/the_molecular_cancer_biology_lab_2008/"&gt; 

&lt;img class="img-fluid "
 src="https://jeltsch.org/img/msbl2008-2800x1234.png"
 srcset="https://jeltsch.org/img/msbl2008-576x254.webp 576w, https://jeltsch.org/img/msbl2008-768x338.webp 768w, https://jeltsch.org/img/msbl2008-992x437.webp 992w, https://jeltsch.org/img/msbl2008-1200x529.webp 1200w, https://jeltsch.org/img/msbl2008-1400x617.webp 1400w, https://jeltsch.org/img/msbl2008-2800x1234.webp 2800w" sizes="100vw" height="1234" width="2800" alt="Molecular/Cancer Biology Laboratory group photo 2008, including researchers’ names"&gt;
 &lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Giant soap bubbles</title><link>https://jeltsch.org/en/giant_soap_bubbles/</link><pubDate>Thu, 11 Jun 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/giant_soap_bubbles/</guid><description>&lt;p&gt;There are hundreds of web pages describing recipes for giant soap bubbles. Some of the more interesting ones are 
 &lt;a href="http://bubbles.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;The Bubblesphere&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="http://www.zurqui.co.cr/crinfocus/bubble/bubble.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Bubble Town&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="http://homepage.mac.com/keithmjohnson/soapbubbler.com/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Soap Bubbler&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="http://userpage.chemie.fu-berlin.de/~akhaag/soap/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Riesenseifenblasen durch polymere Additive (in German)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="http://www.nanonet.go.jp/english/kids/k-make/bubble.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Nanotech Kids&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Why another web posting about soap bubbles? Because almost all of them use ingredients that are not available where I live (i.e. Finland). I got a recipe from a soap bubbler who performed at a kindergarden event in my neighbourhood and here is my modified version (including brand names which were absent from the original recipe):&lt;/p&gt;</description></item><item><title>The Molecular/Cancer Biology Lab 2008</title><link>https://jeltsch.org/en/the_molecular_cancer_biology_lab_2008/</link><pubDate>Mon, 11 May 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_molecular_cancer_biology_lab_2008/</guid><description>&lt;p&gt;
 &lt;a href="https://jeltsch.org/en/mcbl2008names/"&gt; 

&lt;img class="img-fluid "
 src="https://jeltsch.org/img/msbl2008-2800x1233.png"
 srcset="https://jeltsch.org/img/msbl2008-576x254.webp 576w, https://jeltsch.org/img/msbl2008-768x338.webp 768w, https://jeltsch.org/img/msbl2008-992x437.webp 992w, https://jeltsch.org/img/msbl2008-1200x529.webp 1200w, https://jeltsch.org/img/msbl2008-1400x617.webp 1400w, https://jeltsch.org/img/msbl2008-2800x1233.webp 2800w" sizes="100vw" height="1233" width="2800" alt="Molecular/Cancer Biology Laboratory group photo 2008"&gt;
 &lt;/a&gt;
&lt;/p&gt;</description></item><item><title>The Molecular/Cancer Biology Lab 10 years ago</title><link>https://jeltsch.org/en/the_molecular_cancer_biology_lab_10_years_ago/</link><pubDate>Tue, 05 May 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_molecular_cancer_biology_lab_10_years_ago/</guid><description>&lt;p&gt;I cleaned my computer files and I found this historical photo collage…&lt;/p&gt;


&lt;svg class=""
 
 &gt;
 &lt;use href="https://jeltsch.org/img/msbl1998-2800x3587.png#overlay-context%3duser%2f1"&gt;&lt;/use&gt;
 &lt;/svg&gt;
&lt;p&gt;And here is another historical document. It&amp;rsquo;s an article about the Alitalo laboratory in the &amp;ldquo;Yliopisto&amp;rdquo; magazine from September 2002:&lt;/p&gt;</description></item><item><title>How to determine and convert text file encoding (file, enca, iconv)</title><link>https://jeltsch.org/en/how_to_determine_and_convert_text_file_encoding_file_enca_iconv/</link><pubDate>Wed, 22 Apr 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_determine_and_convert_text_file_encoding_file_enca_iconv/</guid><description>&lt;p&gt;To determine the file type of the file &amp;ldquo;sample.txt&amp;rdquo; you just type:&lt;code&gt;file sample.txt&lt;/code&gt;Usually it&amp;rsquo;ll tell you only that it is a text file. To get to know more about the encoding type:&lt;code&gt;enca -L none sample.text&lt;/code&gt;The -L switch tells the program what language is used in the file. If you don&amp;rsquo;t know, just use none.To convert the encoding from ISO-8859-1 (latin1) to UTF-8:&lt;code&gt;iconv --from-code=ISO-8859-1 --to-code=UTF-8 sample_iso8859-1.txt &amp;gt; sample_utf-8.txt&lt;/code&gt;&lt;/p&gt;</description></item><item><title>File permissions on html server (recursive chmod) differentiating between files and directories</title><link>https://jeltsch.org/en/file_permissions_on_html_server_recursive_chmod_differentiating_between_files_and_directories/</link><pubDate>Sun, 12 Apr 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/file_permissions_on_html_server_recursive_chmod_differentiating_between_files_and_directories/</guid><description>&lt;p&gt;I recursively screwed up the file permissions in my html servers root directory. To fix it I needed to deploy some &amp;ldquo;advanced&amp;rdquo; chmod settings. Obviously I want to treat directories and files differently. I didn&amp;rsquo;t come up with a better solution than the following:&lt;code&gt;chmod -R u=rw-x,g=rw-x,o=r-wx *chmod -R a+X *&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Old Macs and USB support</title><link>https://jeltsch.org/en/old_macs_and_usb_support/</link><pubDate>Tue, 17 Mar 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/old_macs_and_usb_support/</guid><description>&lt;p&gt;We have a few legacy Macintosh computers at work which are still running different flavours of 
 &lt;a href="http://en.wikipedia.org/wiki/Mac_OS_9" target="_blank" rel="noopener noreferrer nofollow"&gt;MacOS 9&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Although these machines have USB ports, they are mostly non-functional. I think MacOS 9.0 was the first version that supported USB mass storage devices, but apparently support has been shaky until and including version 9.2.2. Apparently the various updates to MacOS 9 mainly addressed the problems with USB (and firewire) support. At least for one of these machines (running MAcOS 9.2.2) I managed to fix the USB support. I removed all non-Apple USB- and firewire-related extensions from the system folder (e.g. some from Lacie). Then I downloaded the 
 &lt;a href="http://docs.info.apple.com/article.html?artnum=75103" target="_blank" rel="noopener noreferrer nofollow"&gt;MacOS 9.1 upgrade&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 from Apple and extracted all USB-related extensions using 
 &lt;a href="http://www.versiontracker.com/dyn/moreinfo/macos/4561" target="_blank" rel="noopener noreferrer nofollow"&gt;TomeViewer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and replaced the existing (9.2.2) extensions by these (9.1) counterparts. After a reboot my (PC-formatted) USB stick was recognized immediately. Here is the list of extensions that I replaced:&lt;/p&gt;</description></item><item><title>youtube to iPod and how to check video files</title><link>https://jeltsch.org/en/youtube_to_ipod_and_how_to_check_video_files/</link><pubDate>Mon, 23 Feb 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/youtube_to_ipod_and_how_to_check_video_files/</guid><description>&lt;p&gt;I was trying to extract the audio file from some 
 &lt;a href="http://www.youtube.com" target="_blank" rel="noopener noreferrer nofollow"&gt;youtube&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 videos in order to play it back from my iPod shuffle. I tried various methods (including the otherwise quite versatile 
 &lt;a href="http://www.videolan.org/vlc" target="_blank" rel="noopener noreferrer nofollow"&gt;VLC Player&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, but finally settled on the following two step procedure:1. Download the flash video (file ending .flv) file to your local disk. You can use any method to accomplish this task, but as usual 
 &lt;a href="http://www.firefox.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Firefox&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 has the perfect plug-in for this task: 
 &lt;a href="http://www.downloadhelper.net" target="_blank" rel="noopener noreferrer nofollow"&gt;Download helper&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.2. Extract and convert the audio file with 
 &lt;a href="http://ffmpeg.org" target="_blank" rel="noopener noreferrer nofollow"&gt;ffmpeg&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 using the following command: &lt;code&gt;ffmpeg -i video-infile.flv audio-outfile.mp3&lt;/code&gt; It is also possible to convert the flv file into a mpeg file. You need to do this e.g. if you want to import the video into 
 &lt;a href="http://www.apple.com/itunes" target="_blank" rel="noopener noreferrer nofollow"&gt;iTunes&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. For some strange reason 
 &lt;a href="http://www.apple.com/quicktime" target="_blank" rel="noopener noreferrer nofollow"&gt;Quicktime&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 can play Flash Videos, but iTunes doesn&amp;rsquo;t allow their playback. The command is almost the same: &lt;code&gt;ffmpeg -i video-infile.flv audio-outfile.mpeg&lt;/code&gt;Another nifty usage of ffmpeg is to check video files for corruption and other problems:&lt;code&gt;ffmpeg -v 5 -i file.avi -f null - 2&amp;gt;error.log&lt;/code&gt;&lt;/p&gt;</description></item><item><title>My rare use of LaTeX</title><link>https://jeltsch.org/en/my_rare_use_of_latex/</link><pubDate>Mon, 02 Feb 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/my_rare_use_of_latex/</guid><description>&lt;p&gt;&lt;strong&gt;Compiling&lt;/strong&gt;
I sometimes use 
 &lt;a href="https://www.latex-project.org" target="_blank" rel="noopener noreferrer nofollow"&gt;LaTeX&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. I would like to use it more often, but I guess I belong to the Wysiwyg generation. In fact I use it so rarely that I even forget how to compile a document. The following is therefore just a reminder for myself; the filename is doc.tex:&lt;/p&gt;</description></item><item><title>Changing the MAC (Media Access Control) address of NICs (Network Interface Cards)</title><link>https://jeltsch.org/en/macchanger/</link><pubDate>Sun, 25 Jan 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/macchanger/</guid><description>&lt;p&gt;In some networks, computers have to be registered to get connected. Upon registration, the computer will receive a name and an IP address. Every time it connects to the network, the DHCP server assigns it the same name and IP address. The DHCP server identifies computers based on the MAC address, which is unique to every NIC. However, if you know the MAC address of a registered computer, you can use it to connect to the network, faking the MAC address:&lt;/p&gt;</description></item><item><title>cryptsetup</title><link>https://jeltsch.org/en/cryptsetup/</link><pubDate>Sun, 25 Jan 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/cryptsetup/</guid><description>&lt;p&gt;I switched already quite a while ago from the old cryptoloop technology to the newer cryptsetup technology. However, I still forget how to manually create and mount encrypted volumes, because I do this rarely. Here are the commands:&lt;code&gt;cryptsetup create cryptovolume /dev/mapper/logical_volumemount /dev/mapper/cryptovolume /mountpoint&lt;/code&gt;In this case I mapped a logical volume, but of course you can map physical volumes, too:&lt;code&gt;cryptsetup create cryptovolume /dev/sdb1mount /dev/mapper/cryptovolume /mountpoint&lt;/code&gt;&lt;/p&gt;</description></item><item><title>How to access encrypted volumes from live CDs</title><link>https://jeltsch.org/en/how_to_access_encrypted_volumes_from_live_cds/</link><pubDate>Sun, 25 Jan 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_access_encrypted_volumes_from_live_cds/</guid><description>&lt;p&gt;Once you have decided to encrypt your hard drive, you might find yourself in the situation where you need to pull off data from it when the regular decryption mechanisms you use are not in place. E.g. when the OS is not booting or the drive has some physical problems. In that case you need to boot from a CD/DVD that supports the encryption technology that you used. In my case I need a live Ubuntu CD/DVD, preferably the same version that was used to encrypt the disk! Otherwise there might be incompatibilities:&lt;code&gt;sudo apt-get install lvm2 cryptsetupsudo modprobe dm-cryptsudo cryptsetup luksOpen /dev/sda2 crypt1 (result: key slot0 unlocked, command successful)sudo vgscan --mknodes (result: Found volume group &amp;quot;default&amp;quot;)sudo vgchange -ay (logical volumes become active)sudo mkdir /volume1, etc.sudo mount /dev/default/root1 /volume1&lt;/code&gt;&lt;/p&gt;</description></item><item><title>How to erase hard drives (shred, dd)</title><link>https://jeltsch.org/en/how_to_erase_hard_drives_shred_dd/</link><pubDate>Sun, 25 Jan 2009 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_erase_hard_drives_shred_dd/</guid><description>&lt;p&gt;You could write zeros to the whole hard drive&lt;code&gt;dd if=/dev/zero of=/dev/hda&lt;/code&gt;For newer versions of dd, you can monitor the progress:&lt;code&gt;dd if=/dev/zero of=/dev/hda status=progress&lt;/code&gt;However, it has been recommended to write a few passes of random noise (n = 3 is the default). If the writing process entirely got rid of the magnetic history and your source of randomness was perfect, a single pass would ALWAYS be enough. In reality, you only need n&amp;gt;1 if you are dealing with the state secrets since recovering anything after an n=1 erase requires special equipment which you cannot buy in any store. &lt;code&gt;shred -vfz -n3 /dev/hda&lt;/code&gt;&lt;/p&gt;</description></item><item><title>More of Tobi's kindergarten songs (Finnish X-mas songs)</title><link>https://jeltsch.org/en/more_of_tobi_s_kindergarten_songs_finnish_x_mas_songs/</link><pubDate>Wed, 24 Dec 2008 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/more_of_tobi_s_kindergarten_songs_finnish_x_mas_songs/</guid><description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;METSÄMÖKIN TONTTU&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Kas metsämökin ikkuna, sielt tonttu ulos kurkistaa.Ja jänö laukkaa laputtaa ja oveen kolkuttaa:Auta, auta pyydän sua, metsämies kun vaanii mua.Sulle suojan tarjoan siis kätes ojenna.&lt;/p&gt;</description></item><item><title>How much toothpaste is safe to swallow for a 3 year old?</title><link>https://jeltsch.org/en/how_much_toothpaste_is_safe_to_swallow_for_a_3_year_old/</link><pubDate>Mon, 22 Dec 2008 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_much_toothpaste_is_safe_to_swallow_for_a_3_year_old/</guid><description>&lt;p&gt;My son doesn&amp;rsquo;t like to brush teeth and he is probably no exception. In order to protect his teeth, we started to use a fluoride-containing tooth paste when he was about 2 years old. However, we were always careful and didn&amp;rsquo;t let him swallow the toothpaste in order to avoid overdosing. There are likely still quite a few cases of acute fluoride poisoning in small children every year 
 &lt;a href="http://www.ncbi.nlm.nih.gov/pubmed/9383753" target="_blank" rel="noopener noreferrer nofollow"&gt;(Shulman &amp; Wells, 1997)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and not surprisingly they are mostly caused by ingestion of large amounts of fluoride containing toothpaste. Just now I made the calculation and my son was probably never in danger of overdosing due to the fact that the water we get here in Helsinki from our local utility supplier 
 &lt;a href="http://www.helsinginvesi.fi/alltypes.asp?d_type=5&amp;amp;id=1554&amp;amp;menu_id=533&amp;amp;selected=533&amp;amp;companyId=0&amp;amp;library_id=#1554" target="_blank" rel="noopener noreferrer nofollow"&gt;Helsingin Vesi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is very low in fluoride (0.1 mg/l or 0.1 ppm). He brushes his teeth twice a day and uses each time a pea-sized amount of tooth paste (equaling about 0.15 g). The toothpaste he uses (OralB Stages) contains 0.11% sodium fluoride (equaling 0.05% fluoride). This means that if he swallowed all of his toothpaste he would ingest 0.15 mg of fluoride per day. This is 30% of the daily amount of fluoride supplementation recommended by the 
 &lt;a href="http://www.ada.org/public/topics/fluoride/fluoride_article01.asp#dosage" target="_blank" rel="noopener noreferrer nofollow"&gt;American Dental Association&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 for children between 3 and 6 years of age and still less than the daily amount recommended for children of ages between 6 months and 3 years (0.25 mg). I have not encouraged him to swallow the tooth paste although there seems nothing to argue against doing so apart from my parental inconsistency. Daddy probably doesn&amp;rsquo;t know as he changes his mind all the time… But I guess since he is chewing very avidly his 
 &lt;a href="http://www.adha.org/publications/strive/08-2006-strive.htm" target="_blank" rel="noopener noreferrer nofollow"&gt;xylitol chewing gum&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, he should be fine even without much fluoride.&lt;/p&gt;</description></item><item><title>WINE regression testing</title><link>https://jeltsch.org/en/wine_regression_testing/</link><pubDate>Sun, 30 Nov 2008 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/wine_regression_testing/</guid><description>&lt;p&gt;I am using 
 &lt;a href="http://www.textco.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Textco&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&amp;rsquo;s Gene Construction Kit (version 2.5) do draw my DNA vector maps. Unfortunately this company doesn&amp;rsquo;t care about Linux users. Therefore I have to use WINE to run the Windows version of the program. Admittedly, I could run VMware, VirtualBox or Parallels, but all that just to run a small program? Unfortunately either the Gene Construction Kit (GCK) is not coded according to standards or WINE is still not able to deliver full compatibility but now and then a WINE upgrade renders the program unable to run. Therfore I had to resort to regression testing to find the version that can still do the trick for GCK. Here is the command listing and what I did:&lt;code&gt;cdmkdir winecvs -z 3 -d :pserver:cvs@cvs.winehq.org:/home/wine checkout wine (password 'cvs')cvs update -PAd -D&amp;quot;2007-06-01 CDT&amp;quot;./configuremake dependmakesudo make install&lt;/code&gt;The source from the date above it the latest that appears to work.&lt;/p&gt;</description></item><item><title>The E-numbers of ADHD-like behaviour inducing food colors and additives</title><link>https://jeltsch.org/en/the_e_numbers_of_adhd_like_behaviour_inducing_food_colors_and_additives/</link><pubDate>Fri, 28 Nov 2008 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_e_numbers_of_adhd_like_behaviour_inducing_food_colors_and_additives/</guid><description>&lt;p&gt;There has been a publication about artificial colors and other food additives influencing children&amp;rsquo;s behaviour (
 &lt;a href="http://www.ncbi.nlm.nih.gov/sites/entrez?Db=pubmed&amp;amp;Cmd=ShowDetailView&amp;amp;TermToSearch=17825405" target="_blank" rel="noopener noreferrer nofollow"&gt;McCann, 2007&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
), making it more ADHD-like. This is perhaps due to the chemicals&amp;rsquo; influence on brain chemistry. This claim is not new, just the methodology (double-blind, randomized). I just checked out this paper and figured out the corresponding E numbers. Unfortunately the research used &amp;ldquo;cocktails&amp;rdquo; of these additives and therefore some of these might be harmless. But nevertheless, here is the list:&lt;/p&gt;</description></item><item><title>Chocolate and onion-syrup against cough</title><link>https://jeltsch.org/en/chocolate_and_onion_syrup_against_cough/</link><pubDate>Thu, 27 Nov 2008 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/chocolate_and_onion_syrup_against_cough/</guid><description>&lt;p&gt;Cough serves a useful purpose if it is productive, i.e. if it removes excessive mucus from the airways. However, unproductive cough can be problematic, especially since there seems to be no safe cough medication for children; many of the over-the-counter drugs for treating cough in children have been banned due to their serious side effects. On the search for safe alternatives, I came across commonly used food items which effectively suppress cough and dilate the airways (chocolate) and which (presumably) help against respiratory tract infections (honey and onion).&lt;strong&gt;Chocolate&lt;/strong&gt;Theobromine is used as an effective anti-tussative agent and as a brochodilator (
 &lt;a href="http://www.fasebj.org/cgi/content/short/19/2/231" target="_blank" rel="noopener noreferrer nofollow"&gt;Usmani 2005&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="http://dx.doi.org/10.1016/0091-6749%2885%2990674-8" target="_blank" rel="noopener noreferrer nofollow"&gt;Simons 1985&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). Therefore it should be possible to achieve the same cough-suppressing effect by consuming cocoa or chocolate. A typical dose of theobromine is 500-1000 mg (i.e. about 10 mg/kg). The theobromine content of cocoa varies between 0.5% and 2.7%. In order to get into the therapeutic range, my son (16 kg) would have to eat about 200 mg of theobromine. The maximal cocoa content he tolerates in chocolate is 85% (which is quite surprising, but since I hardly eat anything below 70% cocoa content he got used to it early on). So he needs to eat about 10-20 grams of very dark chocolate. Children metabolize theobromine quite fast, so the effect is not very long-lasting. My son has agreed to test this and it seems to work.&lt;strong&gt;Honey-onion syrup&lt;/strong&gt;The other remedy against cough is onion syrup. I take an onion. I prefer red ones as they are not as hot as the white ones. I cut it into very small pieces (cubes of 1-2 mm length) and then I mix them with about the same amount of crystalline, good-quality honey. After a a few hours the mixture becomes liquid as the sugar pulls out the water from the plant cells (osmosis). Then I squeeze out the juice from the mix. One onion per day is the approximate dosage for respiratory tract infections. Honey and onion contain both anti-bacterial compounds, but I haven&amp;rsquo;t found any good studies showing that this mix really helps. However, unlike the chocolate, this is an old, traditional recipe against cough.&lt;/p&gt;</description></item><item><title>Storage and Handling of Proteins</title><link>https://jeltsch.org/en/storage_and_handling_of_proteins/</link><pubDate>Wed, 22 Oct 2008 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/storage_and_handling_of_proteins/</guid><description>&lt;style&gt;
 .custom-thumbnail-grid {
 display: grid;
 gap: 15px;
 align-items: center;
 grid-template-columns: repeat(4, 1fr); /* 4 columns on large screens */
 }
 
 @media (max-width: 992px) {
 .custom-thumbnail-grid {
 grid-template-columns: repeat(3, 1fr); /* 3 columns on small desktops/tablets */
 }
 }

 @media (max-width: 768px) {
 .custom-thumbnail-grid {
 grid-template-columns: repeat(2, 1fr); /* 2 columns on small tablets/large phones */
 }
 }
 
 @media (max-width: 576px) {
 .custom-thumbnail-grid {
 grid-template-columns: 1fr; /* 1 column on standard mobile screens */
 }
 }
&lt;/style&gt;
&lt;div class="custom-thumbnail-grid"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-2-2800x2098.png"
 srcset="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-2-576x432.webp 576w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-2-768x576.webp 768w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-2-992x743.webp 992w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-2-1200x899.webp 1200w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-2-1400x1049.webp 1400w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-2-2800x2098.webp 2800w" sizes="100vw" height="2098" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-3-2800x2098.png"
 srcset="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-3-576x432.webp 576w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-3-768x576.webp 768w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-3-992x743.webp 992w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-3-1200x899.webp 1200w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-3-1400x1049.webp 1400w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-3-2800x2098.webp 2800w" sizes="100vw" height="2098" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-4-2800x2098.png"
 srcset="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-4-576x432.webp 576w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-4-768x576.webp 768w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-4-992x743.webp 992w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-4-1200x899.webp 1200w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-4-1400x1049.webp 1400w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-4-2800x2098.webp 2800w" sizes="100vw" height="2098" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-5-2800x2098.png"
 srcset="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-5-576x432.webp 576w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-5-768x576.webp 768w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-5-992x743.webp 992w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-5-1200x899.webp 1200w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-5-1400x1049.webp 1400w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-5-2800x2098.webp 2800w" sizes="100vw" height="2098" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-6-2800x2098.png"
 srcset="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-6-576x432.webp 576w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-6-768x576.webp 768w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-6-992x743.webp 992w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-6-1200x899.webp 1200w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-6-1400x1049.webp 1400w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-6-2800x2098.webp 2800w" sizes="100vw" height="2098" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-7-2800x2098.png"
 srcset="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-7-576x432.webp 576w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-7-768x576.webp 768w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-7-992x743.webp 992w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-7-1200x899.webp 1200w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-7-1400x1049.webp 1400w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-7-2800x2098.webp 2800w" sizes="100vw" height="2098" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-8-2800x2098.png"
 srcset="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-8-576x432.webp 576w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-8-768x576.webp 768w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-8-992x743.webp 992w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-8-1200x899.webp 1200w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-8-1400x1049.webp 1400w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-8-2800x2098.webp 2800w" sizes="100vw" height="2098" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-9-2800x2098.png"
 srcset="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-9-576x432.webp 576w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-9-768x576.webp 768w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-9-992x743.webp 992w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-9-1200x899.webp 1200w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-9-1400x1049.webp 1400w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-9-2800x2098.webp 2800w" sizes="100vw" height="2098" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-10-2800x2098.png"
 srcset="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-10-576x432.webp 576w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-10-768x576.webp 768w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-10-992x743.webp 992w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-10-1200x899.webp 1200w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-10-1400x1049.webp 1400w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-10-2800x2098.webp 2800w" sizes="100vw" height="2098" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-11-2800x2098.png"
 srcset="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-11-576x432.webp 576w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-11-768x576.webp 768w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-11-992x743.webp 992w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-11-1200x899.webp 1200w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-11-1400x1049.webp 1400w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-11-2800x2098.webp 2800w" sizes="100vw" height="2098" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-12-2800x2098.png"
 srcset="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-12-576x432.webp 576w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-12-768x576.webp 768w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-12-992x743.webp 992w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-12-1200x899.webp 1200w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-12-1400x1049.webp 1400w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-12-2800x2098.webp 2800w" sizes="100vw" height="2098" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-13-2800x2098.png"
 srcset="https://jeltsch.org/img/Storage_and_Handling_of_Proteins-13-576x432.webp 576w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-13-768x576.webp 768w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-13-992x743.webp 992w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-13-1200x899.webp 1200w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-13-1400x1049.webp 1400w, https://jeltsch.org/img/Storage_and_Handling_of_Proteins-13-2800x2098.webp 2800w" sizes="100vw" height="2098" width="2800" alt="image"&gt;
&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;</description></item><item><title>Reinstallation of packages from a list</title><link>https://jeltsch.org/en/reinstallation_of_packages_from_a_list/</link><pubDate>Fri, 26 Sep 2008 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/reinstallation_of_packages_from_a_list/</guid><description>&lt;p&gt;If I install a new computer for myself (or if I do a fresh reinstall on an old machine), I want the computer have the software I am used to. To automatize this process, there a different approaches. If you use Ubuntu, you can use Ubuntu One to syncronize your software selection across many different machines (starting from Ubuntu 11.10 Oneiric Ocelot). If you use something else, it is getting tricky. You can use the following commands to generate a list of installed packages and load the list later for installation:&lt;code&gt;dpkg --get-selections &amp;gt; installed-packages.lstdpkg --set-selections &amp;lt; installed-packages.lstdselect&lt;/code&gt;However, this creates big problems, because the list contains ALL packages including those that are hardware-specific. Actually you are only interested in the user-installed software. For reloading the software onto the same (or an identical) machine, this command works fine, but what if you want to use KDE instead of Gnome on the new computer? You still want to use the same programs, but the commands above will wreak havoc and may even break your desktop experience. Unfortunately I have not found anything better, but to open the text file generated with dpkg and to manually erase all lines that do not contain user-installed software (which is most of them).&lt;/p&gt;</description></item><item><title>tar copying via ssh</title><link>https://jeltsch.org/en/tar_copying_via_ssh/</link><pubDate>Fri, 26 Sep 2008 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/tar_copying_via_ssh/</guid><description>&lt;p&gt;&lt;code&gt;tar czv sourcepath | ssh -l username 192.168.0.5 tar xz -C targetpath&lt;/code&gt;&lt;/p&gt;</description></item><item><title>mysql server restart</title><link>https://jeltsch.org/en/mysql_server_restart/</link><pubDate>Thu, 11 Sep 2008 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mysql_server_restart/</guid><description>&lt;p&gt;My mysqld runs on Ubuntu Hardy and after replacing the complete mysql data with a dump from another server the &amp;ldquo;/etc/init.d/mysql stop&amp;rdquo; command fails, because the system administration account doesn&amp;rsquo;t work anymore. So I had to recreate it again:&lt;code&gt;GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;&lt;/code&gt;The password can be obtained from /etc/mysql/debian.cnf.&lt;/p&gt;</description></item><item><title>Neulimburg - Die Siedlung im Wald</title><link>https://jeltsch.org/en/neulimburg/</link><pubDate>Tue, 02 Sep 2008 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/neulimburg/</guid><description>&lt;p&gt;The village of Blota was founded in 1771. On Prussian orders, German settlers from the County of Limburg in Hesse set off with their carts, tools and livestock. This is also where the village’s German name, Neulimburg, comes from. Initially, 300 hectares of woodland were cleared and the resulting land distributed amongst the 30 or so farmers. The loamy soil was heavy and not very fertile. To improve yields, a three-field crop rotation system was adopted. Cereal crops were grown on two fields, whilst the third was left fallow. Later, by official order, potatoes and sugar beet were cultivated, and cattle breeding was also taken up. Straw became an export commodity for the army. In the second half of the 18th century, arable farming was intensified and the cultivation of fodder crops such as clover and fodder beet began. Vegetables were grown in the gardens behind the houses, whilst cows grazed in the front gardens. The village was a linear settlement. The houses were made of wood and thatched. Two rooms and a kitchen with washing facilities were separated from the servants’ quarters by a corridor. The corridor led round the back to the stables and the cellar.&lt;/p&gt;</description></item><item><title>The 1998 Annual Lapland Awards (10 year anniversary repost)</title><link>https://jeltsch.org/en/the_1998_annual_lapland_awards_10_year_anniversary_repost/</link><pubDate>Sat, 30 Aug 2008 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_1998_annual_lapland_awards_10_year_anniversary_repost/</guid><description>&lt;p&gt;Good evening everybody and welcome to the 20th Annual Finland Alumni Lapland Awards. These awards are given in recognition of outstanding achievement in several fields of endeavour while on the 1998 Alumni trip to Lapland. The awards are judged by a panel of judges chosen because they said they would do it. This year it is MJ, MK and MS. The awards are of course only in the (perhaps warped) opinion of the judges, so all comments, congratulations and letter bombs should be sent to them and not to the Academy.&lt;/p&gt;</description></item><item><title>Judah Folkman dies at age 74</title><link>https://jeltsch.org/en/folkman/</link><pubDate>Fri, 15 Feb 2008 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/folkman/</guid><description>&lt;p&gt;Judah Folkman died of a heart attack at Denver airport on January 14. He was in transit to a conference in Vancouver. His importance for the field of vascular biology cannot be overstated; the web is full of his obituaries (
 &lt;a href="https://www.thelancet.com/article/S0140-6736%2808%2960191-9/fulltext" target="_blank" rel="noopener noreferrer nofollow"&gt;The Lancet&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://www.nature.com/articles/451781a" target="_blank" rel="noopener noreferrer nofollow"&gt;Nature&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, 
 &lt;a href="https://www.cell.com/fulltext/S0092-8674%2808%2900121-9" target="_blank" rel="noopener noreferrer nofollow"&gt;Cell&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 just to link a few). I personally met him first when he acted as an opponent in Arja Kaipainen&amp;rsquo;s PhD thesis defense in spring 1997. Dear Nobel prize committee: You were again waiting too long.&lt;/p&gt;</description></item><item><title>Tobi's kindergarten songs</title><link>https://jeltsch.org/en/tobi_s_kindergarten_songs/</link><pubDate>Sat, 08 Dec 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/tobi_s_kindergarten_songs/</guid><description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;Pikkuiset kultakalat&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Pikkuiset kultakalat lammessa uipikkuinen kalaäiti huolestuiuikaa, uikaa jos osaatteja he uivat ja uivat sen uskotteHop-hop-däbä-däbä-hop-hop-huiHop-hop-däbä-däbä-hop-hop-huiHop-hop-däbä-däbä-hop-hop-huiJa he uivat ja uivat sen uskotteAika isot kalanpojat lammessa uiaika iso isäkala huolestuiuikaa, uikaa jos osaatteja he uivat ja uivat sen uskotteHop-hop-däbä-däbä-hop-hop-huiHop-hop-däbä-däbä-hop-hop-huiHop-hop-däbä-däbä-hop-hop-huiJa he uivat ja uivat sen uskotteJättiläis kultakalat lammessa ui…Mini, mini kultakalat lammessa ui…&lt;/p&gt;</description></item><item><title>Sheep</title><link>https://jeltsch.org/en/sheep/</link><pubDate>Sat, 27 Oct 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/sheep/</guid><description>&lt;p&gt;*And always remember: That everyone is doing it is a good enough explanation!&lt;/p&gt;</description></item><item><title>Finding files with find</title><link>https://jeltsch.org/en/finding_files_with_find/</link><pubDate>Mon, 24 Sep 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/finding_files_with_find/</guid><description>&lt;p&gt;Finding files with the &lt;em&gt;find&lt;/em&gt; command is actually more difficult than it should be. This finds and lists the largest files (more than 200 MB) on the whole file system:&lt;code&gt;find / -type f -size +200000k -exec ls -lh {} \; | awk '{ print $9 &amp;quot;: &amp;quot; $5 }'&lt;/code&gt;The same, but simpler syntax:&lt;code&gt;find / -size +200M -ls&lt;/code&gt;This finds the most recently changed files under the current directory:&lt;code&gt;find . -type f -printf '%TY-%Tm-%Td %TT %p\n' | sort&lt;/code&gt;And this command pipes the results of the &lt;em&gt;find&lt;/em&gt; command into another command. First &lt;em&gt;find&lt;/em&gt; looks for Quicktime movies (based on the file extension .mov) and then &lt;em&gt;ffmpeg&lt;/em&gt; converts them into avi files.&lt;code&gt;find . -name '*.mov' -exec sh -c 'ffmpeg -i &amp;quot;$0&amp;quot; -sameq &amp;quot;${0%%.mov}.avi&amp;quot;' {} \;&lt;/code&gt;This commands finds and lists all filenames that contain the string &amp;lsquo;bitcoin&amp;rsquo;:&lt;code&gt;find . -name '*bitcoin*' -ls&lt;/code&gt;And this command finds Quicktime movies and deletes them:&lt;code&gt;find . -name '*.mov' -exec sh -c 'rm &amp;quot;$0&amp;quot;' {} \;&lt;/code&gt;And this finds files that have been modified (created or updated) during the last 2 minutes:&lt;code&gt;find . -cmin 2&lt;/code&gt;This finds crap which you copied over from a Macintosh and which you don&amp;rsquo;t need under Linux:&lt;code&gt;find . -name '*.DS_Store' -type f -delete&lt;/code&gt;Similar story here:&lt;code&gt;find . -name '._*' -type f -delete&lt;/code&gt;When being in the root directory, this should find all files with the name &amp;lsquo;syncthing&amp;rsquo;:&lt;code&gt;find . -name 'syncthing' -ls&lt;/code&gt;And this finds all files larger than 200MB in the /home directory:&lt;code&gt;find /home -size +200M -ls&lt;/code&gt;Find recursively all files that end in .gz and count them:&lt;code&gt;find . -name '*.gz' | wc -l&lt;/code&gt;Find recursively all files that do NOT end in .gz and count them:&lt;code&gt;find . -not -name '*.gz' | wc -l&lt;/code&gt;When you want to search recursively through the content of text files, you need to use the grep command:&lt;code&gt;grep -rnw '/path/to/target-directory' -e 'pattern'&lt;/code&gt;When you search for PDF files modified in October 2024:&lt;code&gt;sudo find / -type f -name &amp;quot;*.pdf&amp;quot; -newermt &amp;quot;2024-10-01&amp;quot; ! -newermt &amp;quot;2024-11-01&amp;quot; 2&amp;gt;/dev/null&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Encrypted backup using BackupPC, LVM and cryptsetup</title><link>https://jeltsch.org/en/encrypted_backup_using_backuppc_lvm_and_cryptsetup/</link><pubDate>Sat, 22 Sep 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/encrypted_backup_using_backuppc_lvm_and_cryptsetup/</guid><description>&lt;p&gt;I do offsite backups using BackupPC. The amount of data increases constantly so I need to add occasionally hard disks. Additionally I want the data to be encrypted, at least after powering off the system that is running the BackupPC application. So I decided to use logical volume management (LVM) and block device encryption (cryptsetup). The following steps were needed (on Ubuntu Feisty):&lt;/p&gt;</description></item><item><title>cryptsetup on lvm on Ubuntu Feisty</title><link>https://jeltsch.org/en/cryptsetup_on_lvm_on_ubuntu_feisty/</link><pubDate>Thu, 20 Sep 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/cryptsetup_on_lvm_on_ubuntu_feisty/</guid><description>&lt;p&gt;I wanted to encrypt my Documents. My home folder is on a logical volume. So I made some space by removing another logical volume and creating a new one, which gets encrypted by cryptsetup. Here are the commands:&lt;/p&gt;</description></item><item><title>E-mail: migrating from kmail to Evolution</title><link>https://jeltsch.org/en/e_mail_migrating_from_kmail_to_evolution/</link><pubDate>Tue, 17 Jul 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/e_mail_migrating_from_kmail_to_evolution/</guid><description>&lt;p&gt;I recently switched from kde to gnome and at the same time from kmail to Evolution. There is no easy way to transfer you mail if you have organized it in several mailboxes in kmail. You need to select all messages in a folder and then right-click and save them in mbox format. This step you need to repeat for every folder. Then you can use the import function of Evolution (import from single file). If you can accept that all files end up in the same folder, you can concatenate your .mbox files to save you the trouble of importing multiple files:&lt;code&gt;cat *.mbox &amp;gt; allmail.mbox&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Installing awstats on Ubuntu Feisty</title><link>https://jeltsch.org/en/installing_awstats_on_ubuntu_feisty/</link><pubDate>Wed, 27 Jun 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/installing_awstats_on_ubuntu_feisty/</guid><description>&lt;p&gt;I started to use awstats for creating the site statistics on our server. After installing the ubuntu package, there are still a few things that I had to do:&lt;/p&gt;</description></item><item><title>Why some scripts in the cron.hourly directory do not become executed</title><link>https://jeltsch.org/en/why_some_scripts_in_the_cron_hourly_directory_do_not_become_executed/</link><pubDate>Sat, 09 Jun 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/why_some_scripts_in_the_cron_hourly_directory_do_not_become_executed/</guid><description>&lt;p&gt;Because I have a very basic mp3 player that cannot play back anything but ISO-standard mp3s, I often need to re-encode podcasts which my podcast-catcher downloads (I use Amarok). I created bash scripts to re-encode all downloaded mp3s and to generate a new RSS feed based on the directory content where the re-encoded mp3s get stored. However, the scripts did not get executed every hour and the reason was their naming (&amp;ldquo;podacst_downsampling.sh&amp;rdquo;). There are quite strict rules how the names have to look like (which I don&amp;rsquo;t remember), but if you use only a-z characters you should be always fine. After renaming to &amp;ldquo;podcastdownsampling&amp;rdquo; everything worked fine.&lt;/p&gt;</description></item><item><title>(Re)installing GRUB bootloader</title><link>https://jeltsch.org/en/re_installing_grub_bootloader/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/re_installing_grub_bootloader/</guid><description>&lt;p&gt;We had the following problem on the computer:2 hard drives (hda and hdb).hda contains the MBR (master boot record) and a Windows 2000 install on the first partition. hdb contains Linux (and its first partition is a boot partition that contains a GRUB installation as done by the RedHat 9 installer).In the BIOS you can only specify one hard drive into the boot priority sequence and that was hda (probably defined by it being the master on the first IDE chain). Therefore we had to start Linux from a boot floppy (because the floppy drive had boot priority over the hard drive). To get a functioning GRUB, we did the following:&lt;code&gt;$/sbin/grub&lt;/code&gt; (starting grub shell)&lt;code&gt;grub&amp;gt; root (hd1,0)&lt;/code&gt; (telling which one is the boot partition where grub got installed)&lt;code&gt;Filesystem type is ext2fs, partition type 0x83&lt;/code&gt; (tells us that it found the partition)&lt;code&gt;grub&amp;gt; find (hd1,0)/grub/stage1(fd0)(hd0,0)(hd1,0)(hd1,1)(hd1,2)(hd1,5)(hd1,6)&lt;/code&gt; (this command is maybe not necessary, it apparently list all possible partitions on which the grub bootloader could be installed&lt;code&gt;grub&amp;gt; setup (hd0)Checking if &amp;quot;/boot/grub/stage1&amp;quot; exists… noChecking if &amp;quot;/grub/stage1&amp;quot; exists… yesChecking if &amp;quot;/grub/stage2&amp;quot; exists… yesChecking if &amp;quot;/grub/e2fs_stage1_5&amp;quot; exists… yesRunning &amp;quot;embed /grub/e2fs_stage1_5 (hd0)&amp;quot;… 16 sectors are embedded.succeededRunning &amp;quot;install /grub/stage1 d (hd0) (hd0)1+16 p (hd1,0)/grub/stage2 /grub/grub.conf&amp;quot;… succeededDone.&lt;/code&gt; (this installs the bootloader onto the first hard drive, apparently not into the first partition, maybe into the MBR?)&lt;code&gt;grub&amp;gt; quit&lt;/code&gt; (exit the grub shell)&lt;code&gt;emacs /boot/grub/grub.conf&lt;/code&gt;Now you just have to edit the grub configuration file. Ours looks like this:&lt;code&gt;grub.conf generated by anacondaNote that you do not have to rerun grub after making changes to this fileNOTICE: You have a /boot partition. This means that all kernel and initrd paths are relative to /boot/, eg.root (hd1,0)kernel /vmlinuz-version ro root=/dev/hdb3initrd /initrd-version.imgroot=/dev/hdb1 default=0 timeout=10 splashimage=(hd1,0)/grub/splash.xpm.gztitle Red Hat Linux (2.4.20-19.9)root (hd1,0)kernel /vmlinuz-2.4.20-19.9 ro root=LABEL=/ hdd=ide-scsiinitrd /initrd-2.4.20-19.9.imgtitle Red Hat Linux (2.4.20-18.9)root (hd1,0)kernel /vmlinuz-2.4.20-18.9 ro root=LABEL=/ hdd=ide-scsiinitrd /initrd-2.4.20-18.9.imgtitle Red Hat Linux (2.4.20-13.9)root (hd1,0)kernel /vmlinuz-2.4.20-13.9 ro root=LABEL=/ hdd=ide-scsiinitrd /initrd-2.4.20-13.9.imgtitle Red Hat Linux (2.4.20-9)root (hd1,0)kernel /vmlinuz-2.4.20-9 ro root=LABEL=/ hdd=ide-scsiinitrd /initrd-2.4.20-9.imgtitle Red Hat Linux (2.4.20-8)root (hd1,0)kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ hdd=ide-scsiinitrd /initrd-2.4.20-8.imgtitle Windows 2000rootnoverify (hd0,0)chainloader +1title Floppyrootnoverify (fd0)chainloader +1title Rebootreboottitle Halthalt&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Acrobat Reader 5.07 for Linux</title><link>https://jeltsch.org/en/acrobat_reader_5_07_for_linux/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/acrobat_reader_5_07_for_linux/</guid><description>&lt;p&gt;There is an rpm for Acrobat Reader 5.07 for Linux from 
 &lt;a href="http://www.gurulabs.com/downloads.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Gurulabs&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. It anyway didn&amp;rsquo;t work on my machine, so I had to stick to the old reader (version 4.05 that is). But today I found a fix on the web:OK, this is the error message:&lt;code&gt;$ /usr/local/Acrobat5/bin/acroread$ Warning: charset &amp;quot;UTF-8&amp;quot; not supported, using &amp;quot;ISO8859-1&amp;quot;.$ Aborted&lt;/code&gt;But editing the acroread file (/usr/local/Acrobat5/bin/acroread) really works. After the line:&lt;code&gt;install_dir=/usr/local/Acrobat5/Reader&lt;/code&gt;just insert these two lines:&lt;code&gt;LANG=Cexport LANG&lt;/code&gt;BTW you need to have root accession rights to be able to modify the acroread file.&lt;/p&gt;</description></item><item><title>Audio CDs to the Rio 500 mp3 player using Linux</title><link>https://jeltsch.org/en/audio_cds_to_the_rio_500_mp3_player_using_linux/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/audio_cds_to_the_rio_500_mp3_player_using_linux/</guid><description>&lt;p&gt;OK, it is easier on a Mac. iTunes is free and does it all for you (and does it well). To replace iTunes I need at least three applications on Linux :-(&lt;/p&gt;</description></item><item><title>Binhexed attachments and Mozilla (hexbin, macutils)</title><link>https://jeltsch.org/en/binhexed_attachments_and_mozilla_hexbin_macutils/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/binhexed_attachments_and_mozilla_hexbin_macutils/</guid><description>&lt;p&gt;OK, today I tried to open the final version of the manuscript for Cell &amp;amp; Tissue Research. My boss sent it to me as an e-mail attachment some 2 weeks ago. I use Mozilla Mail and saved the attachment. Open Office didn&amp;rsquo;t manage to open it. Obviously my boss uses still Macintosh binhex encoding to attach files to his e-mail instead of MIME to make himself as incompatible to the rest of the world as possible. There is luckily the command line utility hexbin in Linux, which converts the binhexed file into some readable stuff:&lt;code&gt;hexbin -3 Lymphangio_review_CTR.doc&lt;/code&gt;That is the theory. The conversion didn&amp;rsquo;t succeed with the error message &amp;ldquo;unexpected EOF&amp;rdquo;. I suspected that Mozilla was involved and thus I used pine to extract the attachment and voila hexbin managed to convert the macintosh-gibberish into three files.For these three different files the only useful part (the Word Document data) appeared as Lymphangio_review_CTR.doc.data. From this I still had to delete the .data ending and Open Office had no problems anymore to open it. Whow. It took me only 2 hours to figure out all that stuff (including to set up pine locally to access the e-mail server via SSL-secured connection). I still have to figure out why Mozilla Mail handles binhexed attachments wrongly…The hexbin utility is e.g. included in the macutils package (available for Suse and RedHat).&lt;/p&gt;</description></item><item><title>BitTorrent</title><link>https://jeltsch.org/en/bittorrent/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/bittorrent/</guid><description>&lt;p&gt;Today I installed the latest in file sharing: BitTorrent. Was a bit cumbersome as I first had to install wxPython. And to install wxPython, I needed wxGTK. There is apparently a RedHat9 RPM around, but the download site was down all day long, so I got the source wxPythonSrc-2.4.1.2.tar.gz from sourceforge. After that I tried to download the RedHat9 CDs as I need a clean Linux install to test Adobe Acrobat 5.0.7 and Crossover Office (Acrobat 5 crashes immediately after start on my RedHat9 system and the Crossocer Office seems also to be somehow compromised by excess fiddeling). BitTorrent is said to be very fast. So far the download rate is 23 kB/s.&lt;/p&gt;</description></item><item><title>Changing the Runlevel (inittab, telinit)</title><link>https://jeltsch.org/en/changing_the_runlevel_inittab_telinit/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/changing_the_runlevel_inittab_telinit/</guid><description>&lt;p&gt;Usually you change the default runlevel by editing /etc/inittab. However, sometimes you boot into runlevel 3 (e.g. by selecting safe mode from the grub menu) and then want to change to runlevel 5. This you accomplish on the fly with the command: &lt;code&gt;telinit 5&lt;/code&gt;In RedHat 9, just change in the /etc/inittab file the runlevel from 5 to 3 and you will have only the command line left by default upon booting. No X11 graphical login etc. In newer Ubuntu releases, this apparently doesn&amp;rsquo;t work anymore, although telinit + number should still change the runlevel, but at least in the Precise Pangolin (12.04), telinit 2-5 appears not to do anything. Telinit 1 tries to shutdown the machine, but the shutdown got stuck halfway when I tested it. To achive something similar to changing to runlevel 3, you will have to shutdown the GUI (meaning to kill the gdm or lightdm process). The runlevel concept seems to be dead.&lt;/p&gt;</description></item><item><title>Comparing two directories (diff)</title><link>https://jeltsch.org/en/comparing_two_directories_diff/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/comparing_two_directories_diff/</guid><description>&lt;p&gt;&lt;code&gt;diff -r path1 path2&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Creating a shared directory under Linux</title><link>https://jeltsch.org/en/creating_a_shared_directory_under_linux/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/creating_a_shared_directory_under_linux/</guid><description>&lt;p&gt;When two users on Linux need to share files, accession rights can be quite a problem. By default only the one who creates the file can read and modify it, even if it is saved in a directory that is accessible by the other. It appears to me still impossible to solve this problem completely as Linux cannot &amp;ldquo;inherit&amp;rdquo; privileges to newly creates/saved files based on their parent directories privileges (BTW: how has Mac OS X solved this problem?)The following instructions create a shared directory, but require additional tweaks.As root&lt;/p&gt;</description></item><item><title>Floppies and Linux</title><link>https://jeltsch.org/en/floppies_and_linux/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/floppies_and_linux/</guid><description>&lt;p&gt;Since I started to use html and CSS to create my presentations (instead of OpenOffice instead of Microsoft Office), even quite large presentations fit on regular 1.4MB floppies. Thus I popped an empty floppy into the drive and formatted it as ext2. Funnily the GUI floppy mounter is not able to recognise the file system when it is set to autodetect. Thus I formatted as MS-DOS and the autodetect file system works. Strange…&lt;/p&gt;</description></item><item><title>Hot-swapping different user GUIs under Linux</title><link>https://jeltsch.org/en/hot_swapping_different_user_guis_under_linux/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/hot_swapping_different_user_guis_under_linux/</guid><description>&lt;p&gt;I read that Windows XP has a &amp;ldquo;new&amp;rdquo; feature that lets users hot-swap their desktops. Instead of logging out, a user can put his session into the background and another user can log in. This is of course very useful if you are downloading large files or running services and you don&amp;rsquo;t want to interrupt the process. If figured out that Linux is able to do the same already for years:When I have a process with a GUI running in GNOME (or KDE; let&amp;rsquo;s say lmule) and another user wants to access his account using GNOME and I don&amp;rsquo;t want to terminate my own GUI session, I switch to another (virtual) terminal via Ctrl-Alt-F2 and the other user logs in and starts an x session (&amp;ldquo;startx &amp;ndash; :1&amp;rdquo;). Using RedHat 9, the new x session started from F2 is initially accessible via both consoles (F2 and F8).When the other user has finished his work, I can without problems go back to my GNOME with Ctrl-Alt-F7 and resume whatever I have been doing under GNOME.However, when the other user wants to access again his x session, it can only be accessed via Ctrl-Alt-F8. When switching to the F2 console one might get the impression that X has crashed (which is not the case).If the Ctrl-Alt-Fx combination doesn&amp;rsquo;t work, you have selected a wrong keyboard layout (one that is not meant for x windows sessions, but for a command line terminal). You can switch to correct terminal via the GNOME keyboard layout switcher. The GNOME keyboard layout switcher is an applet that you can add to your panel (click the panel in an empty area, add to panel, utility, keyboard layout switcher). To choose a correct keyboard layout right-click the keyboard layout switcher icon in the panel, Preferences, Add. When you click the triangle in front of the different languages and then the triangle in front of the country, you sometimes see two different options (in my case: Finnish keymap and Finnish xkb keymap). You should choose the xkb keymap, otherwise Ctrl-Alt-Fx won&amp;rsquo;t work.&lt;/p&gt;</description></item><item><title>How do I run the Gene Construction Kit under Linux?</title><link>https://jeltsch.org/en/how_do_i_run_the_gene_construction_kit_under_linux/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_do_i_run_the_gene_construction_kit_under_linux/</guid><description>&lt;p&gt;There are only a few Mac or Windows programs that don&amp;rsquo;t have a good equivalent on Linux. One of these few is the Gene Construction Kit (GCK) from 
 &lt;a href="http://www.textco.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Textco&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. GCK is available for both Windows and Mac. So it should be possible to run it on an i86-Linux machine using wine (a sort of emulator). I tried that and failed (I didn&amp;rsquo;t try really hard). However, probably any Windows program can be run under Linux using 
 &lt;a href="http://www.vmware.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;VMware&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Unfortunately VMware is commerical and expensive (but there is a fully functional time-limited demo). GCK does run under VMware 4.0/W2K/RedHat9 without problems. The only disappointment in VMware is the &amp;ldquo;Shared Folders&amp;rdquo; option. It is much better to share your Linux home directory via Samba and then have it automounted when you log into your emulated Windows OS. I even managed to hide Linux-specific files in my home directory that start with a dot (like .mozilla) by inserting &amp;ldquo;hide dot files = yes&amp;rdquo; into the samba configuration file /etc/samba/smb.conf. Although I am using VMware at the moment, I plan to switch to 
 &lt;a href="http://www.winehq.org" target="_blank" rel="noopener noreferrer nofollow"&gt;Wine&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in order to avoid any Microsoft code.&lt;/p&gt;</description></item><item><title>lmule and xmule trouble</title><link>https://jeltsch.org/en/lmule_and_xmule_trouble/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/lmule_and_xmule_trouble/</guid><description>&lt;p&gt;Suddenly lmule stopped working (or xmule). Somehow files is the ~/.lmule/ can get easily corrupted. Just remove all the files (or even delete the whole directory) and the program works again. Don&amp;rsquo;t forget to save the files from the Temp and Incoming directories! You can copy them later back into the newly created ~/.lmule/Temp and ~/.lmule/Incoming directories.&lt;/p&gt;</description></item><item><title>Mac-Linux Connectivity (netatalk, atalk, Appletalk)</title><link>https://jeltsch.org/en/mac_linux_connectivity_netatalk_atalk_appletalk/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mac_linux_connectivity_netatalk_atalk_appletalk/</guid><description>&lt;p&gt;&lt;strong&gt;Connecting from a Macintosh to Linux&lt;/strong&gt;I did this already a while ago, but just for documentation purposes: You need to install a Appletalk server on your Linux machine. The package you need is called netatalk. Things worked OK, I just had a problem concerning Appletalk zones. Despite setting the default zone in the atalkd.conf file as &amp;ldquo;Biomedicum cancerbio&amp;rdquo; (the zone I want to be in), netatalk overrides this upon service restart. Thus my linux machine ends up always in the default zone (which is called in Finnish &amp;ldquo;Kadotus&amp;rdquo;).The atalkd obviously has to negotiate the zone somehow with the router, but how? Macs obviously manage to stay in the zone that they specifcy in their Preferences. They only end up in &amp;ldquo;Kadotus&amp;rdquo; when they do not specify a zone, consequently it should be possible to do so as well under Linux. By try and error I figured out that changing the zone in /etc/atalk/atalkd.conf doesn&amp;rsquo;t do the trick. One has to delete the default entry in /etc/atalk/afpd.conf and replace it by another entry (in Suse 9 the location is /etc/netatalk instead of /etc/atalk):&lt;code&gt;&amp;quot;Michael's Linux Box@Biomedicum cancerbio&amp;quot; -transall -uamlist uams_clrtxt.so,uams_dhx.so -nosavepassword&lt;/code&gt;and then the definition of the shares (in the AppleVolumes.default):&lt;code&gt;&amp;quot;Public&amp;quot; -uamlist uams_guest.so -loginmesg &amp;quot;Welcome guest!&amp;quot;&lt;/code&gt;However, netatalk is actually only needed in order to connect from older Macs to Linux. Mac OS X can run SAMBA and to my experience file sharing using SAMBA is more reliable than netatalk. Long file names (I think &amp;gt;31 characters) got netatalk to choke in several cases, while SAMBA did the trick without any problems. Both Mac OS X and Linux support filenames &amp;gt;31 characters, but apparently netatalk doesn&amp;rsquo;t.&lt;strong&gt;Connecting from Linux to Macintosh&lt;/strong&gt;Now this depends on whether you want to connect to a Mac running OS 9.2 or below or Mac OS X. To be able to connect to a Mac running OS 9.2 or below, you need the afpfs module. This module is not maintained and the last compilation has been done for the 2.1 kernel. Meaning: you are most probably out of luck unless you are a real geek (or you use the still the 2.1 kernel). In order to connect from Linux to Mac OS X, you just should use SAMBA. In GNOME you just need to type smb:// into the Location field of the Nautilus browser window and you will see the domains/workgroups/computers that are visible on the network. I admit network discovery is quite slow. So if you know the workgroup or domain name (e.g. mcbl as in my case), just type smb://mcbl&lt;/p&gt;</description></item><item><title>Mount Samba shares (why doesn't Nautilus work?) and making smb mounts permanent</title><link>https://jeltsch.org/en/mount_samba_shares_why_doesn_t_nautilus_work_and_making_smb_mounts_permanent/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mount_samba_shares_why_doesn_t_nautilus_work_and_making_smb_mounts_permanent/</guid><description>&lt;p&gt;&lt;strong&gt;Mount Samba shares&lt;/strong&gt;Apparently it is very easy to connectfrom within Nautilus to Windows computers (or rather to computers running smb services). The only thing you have to do is to type smb:/// into the URL bar and the network is browsed for available domains, workgroups and services. However when one tries to open some files (e.g. some image) there often appears the error message that those files cannot be accessed via samba.What to do? I figured that when you mount smb shares, that this works correctly. In order to mount my user directory on another computer this is the command:&lt;code&gt;sudo mount -t smbfs -o username=michael,password=here_goes_my_password //paula/michael /mnt/smb&lt;/code&gt;paula is the netbios name of the other computer and michael is the name of the share.You can also set the owner of all the files of the mounted file system with the -o uid=owner option:&lt;code&gt;sudo mount -t smbfs -o username=michael,password=here_goes_my_password -o uid=500 //paula/michael /mnt/smb&lt;/code&gt;If you don&amp;rsquo;t want to type your password, you can save it in a file like this:&lt;code&gt;username=susannepassword=0sdf7b&lt;/code&gt;and then you can refer to this &amp;ldquo;credentials&amp;rdquo; file:&lt;code&gt;sudo mount -t smbfs -o username=susanne,credentials=/home/susanne/.smbpasswd //patolmac217/susanne /mnt/smb&lt;/code&gt;In order to unmount use:&lt;code&gt;sudo umount /mnt/smb&lt;/code&gt;This mostly fails as you are likely to have some open windows/terminals that keep the connection active. Close them and try again. You also might try umount -f.&lt;strong&gt;Making smb mounts permanent&lt;/strong&gt;When you mount an SMB share, it will be gone upon system restart. To make it mount automatically during system bootup, you have to create a new entry in the /etc/fstab file. In my case e.g.:&lt;code&gt;//paula/michael /mnt/smb smbfs credentials=/home/jeltsch/.smbpasswd 0 0&lt;/code&gt;In the .smbpasswd file is my username and my password. Probably not very safe, but who cares? .smbpasswd should be anyway only readable by yourself!&lt;/p&gt;</description></item><item><title>Mounting disk image files and encrypted filesystems/partitions</title><link>https://jeltsch.org/en/mounting_disk_image_files_and_encrypted_filesystems_partitions/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mounting_disk_image_files_and_encrypted_filesystems_partitions/</guid><description>&lt;p&gt;To dump a disk (or a partition) into a file, you use the following command:&lt;code&gt;dd if=/dev/hda3 of=file.bin&lt;/code&gt;This command writes the complete data on the hda3 partition into the file file.bin.To mount the filesystem that is in the file, you need to create a loopback device:&lt;code&gt;losetup /dev/loop0 file.bin&lt;/code&gt;Now you can mount the filesystem as usual:&lt;code&gt;mount -r -t filesystemtype /dev/loop0 /mnt/mountpoint&lt;/code&gt;Apparently, one can combine the last two commands into one:&lt;code&gt;mount -t filesystemtype -o loop ./file.bin /mnt/mountpoint&lt;/code&gt;If you want to encrypt the data on a file, that contains a whole filesystem, it is getting a bit more complicated:&lt;code&gt;sudo mkdir /mnt/secure (create mount point for the filesystem)dd if=/dev/zero of=path/to/file bs=1k count=409600 (create an empty file with 400 MB size) sudo /sbin/losetup -e xor /dev/loop0 path/to/file/sbin/mkfs -t ext2 /dev/loop0 409600 (format the device as ext2)sudo mount -t ext2 /dev/loop0 /mnt/secure (mount the device file)cd /mnt/securechown username . (change the owner of the top level directory of the filesystem)&lt;/code&gt;If you want to unmount the filesystem:&lt;code&gt;sudo umount /dev/loop0&lt;/code&gt;If you want to get rid of the filesystem, you have to un-associate it from the loop device 0: &lt;code&gt;/sbin/losetup -d /dev/loop0&lt;/code&gt;For some reason RedHat 9 doesn&amp;rsquo;t come with DES support, so for the time being (until I patch the kernel or move to Suse Linux) I am using the faster, but much weaker xor encryption.Suse 9 comes with inbuilt strong encryption and offers already during the installation the possibility to create an encrypted partition. Suse 9 asks during booting for the passphrase to mount the encrypted filesystem. The boot process stops and waits for 2 minutes before continuing if you don&amp;rsquo;t type in the password. In order to reduce this time, you can edit the file /etc/init.d/boot.crypto. Change in the following line 120 to e.g. 10:&lt;code&gt;:${TIMEOUT:=120}&lt;/code&gt;If you have missed your chance to type in the passphrase during boot time, you can mount the encrypted partition as follows:&lt;code&gt;/sbin/losetup -e twofish /dev/loop0 /dev/hda7 mount /dev/loop0 /media/conf&lt;/code&gt;BTW: The information about encrypted filesystems resides in /etc/cryptotab.&lt;/p&gt;</description></item><item><title>rio500-0.7-1.i386.rpm works under RedHat 9</title><link>https://jeltsch.org/en/rio500_0_7_1_i386_rpm_works_under_redhat_9/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/rio500_0_7_1_i386_rpm_works_under_redhat_9/</guid><description>&lt;p&gt;I again tried to compile rio500-0.8.1, but without success. Compiling fails under kernel 2.4. This is an unresolved issue and mentioned in the discussion forums. So I installed the Rio500 package rio500-0.7-1.i386.rpm. Interestingly I managed via the command line to a) format the internal memory: rio_formatb) create a folder (which is necessary before one can upload a song): rio_add_folder c) upload mp3s: rio_add_song ). That&amp;rsquo;s a big advantage to the crappy Windows Rioport interface. Next time I try to install the Gnome GUI.When listening to the first songs on the Rio500 that I transferred under Linux, they appeared very silent. When I encode next time some songs I should try the lame option &amp;ndash;scale . However, I don&amp;rsquo;t know what argument to use to get some decent amplification of the sound.&lt;/p&gt;</description></item><item><title>Some partition rearrangements under Linux</title><link>https://jeltsch.org/en/some_partition_rearrangements_under_linux/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/some_partition_rearrangements_under_linux/</guid><description>&lt;p&gt;The Linux installation is as follows:&lt;code&gt;/dev/hdb1 100 MB /boot/dev/hdb2 8 MB /home/dev/hdb3 8 MB //dev/hdb4 Extended partition/dev/hdb5 1 GB Linux swap/dev/hdb6 100 GB NTFS&lt;/code&gt;The idea was to use the 100 GB partition (/dev/hdb6), which has been formatted with the NTFS (= Windows 2000) file system to store large files under Linux. NTFS file systems cannot be used by Linux yet. The only DOS/Windows filesystem, that is compatible with Linux is FAT32. Unfortunately FAT32 is a quite inefficient system and has a maximal partition size of 32 GB (actually Windows can use FAT partitions up to 127 GB, but it cannot format them itself, one needs a third party utility to format them). Anyhow, Linux can only read and write to FAT partitions up to 32 GB. An additional requirement is that /dev/hdb6 should be mounted to two different mount points. Therefore we have to split this partition into 2 smaller ones. Now this appeared to be impossible under Linux. The reason of this is - like with so many other things that suck - Bill Gates. Similar to his &amp;ldquo;640KB RAM is enough for everybody&amp;rdquo; decision, he decided that only four primary DOS-type partitions can be on one physical hard drive. Soon this appeared to be too little and thus a work-around was introduced: &amp;ldquo;Extended Partitions&amp;rdquo;. One of the four primary partitions of a disk can be a so-called &amp;ldquo;extended partition&amp;rdquo; and contain several (actually I think unlimited amount of) logical partitions. Thus in the above layout of the hard disk /dev/hdb partition number 4 (/dev/hdb4) is an extended partition. It contains two logical partitions: /dev/hdb5 and /dev/hdb6. The problem is the following: The Linux utilities cfdisk and fdisk cannot access these two logical partitions separately. If we want to split /dev/hdb6 into two smaller partitions, we first have to delete this partition and then create two new ones in its place. But both cfdisk and fdisk can only delete /dev/hdb4 as a whole. That would delete the Linux swap partition (quite a disaster while you are running the operating system).The way how to solve the problem is the following: Boot into Windows 2000, delete the 100 GB NTFS partition and created two smaller ones instead (/dev/hdb6 and /dev/hdb7). You have to format them FAT32 or NTFS as Windows cannot do anything else. If you have Partition Magic 8 or higher (preferably on a boot floppy), you can immediately format the two new smaller partitions as Linux partitions (that is: ext2 or ext3). Reboot into Linux. Funnily when mounting the partitions that were formatted using Partition Magic 8, already 5 percent of the space is already occupied although there are no files anywhere (at least this is what the Hardware Browser/Hard Drives utility shows). To reclaim this lost space you have to reformat them under Linux using the command mkfs.ext3 /dev/hdb6. If you want to use the newest (and probably one of the best) file system for Linux, you can format them with the ReiserFS file system (command: mkfs.reiserfs /dev/hdb6). Reboot and add those partitions into the fstab file to automount them on startup.&lt;/p&gt;</description></item><item><title>Startup script for VNC server</title><link>https://jeltsch.org/en/startup_script_for_vnc_server/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/startup_script_for_vnc_server/</guid><description>&lt;p&gt;To start up the VNC server automatically as a service during booting, you need this 
 &lt;a href="http://www.mpthrill.com/vncrc/downloads/Linux/bash/vncserver" target="_blank" rel="noopener noreferrer nofollow"&gt;shell script&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. You probably also can write a much simpler shell script yourself, that does the same job. In fact you will have to as this script is broken on RedHat 9. The simplest shell script is of course the command &amp;ldquo;vncserver&amp;rdquo; alone… This script goes into the folder /etc/init.d. Then you make a symbolic link in the directory /etc/rc5.d that points to the script. The /etc/rc5.d directory contains a bunch of links to scripts in the init.d file which are executed when the system is entering runlevel 5 (runlevel 5 is the one where you have the gui and multiple users enabled, the one you most likely use in 95% of all cases). There are other directories for other runlevels (e.g. /etc/rc3.d for runlevel 3, etc.).&lt;/p&gt;</description></item><item><title>The ls command</title><link>https://jeltsch.org/en/the_ls_command/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_ls_command/</guid><description>&lt;p&gt;I have been using is for years, but hardly have used its &amp;ldquo;advanced&amp;rdquo; options. That is:&lt;code&gt;ls -t&lt;/code&gt; to sort the content of the directory according to modification date. &lt;code&gt;ls -d&lt;/code&gt; to display the directories and not their contents. &lt;code&gt;ls -alh&lt;/code&gt; lists the complete content of the directory in long, human-readable form (that means file sizes are given in B, K, M or G and not in bytes).The -d option I mostly use as: &lt;code&gt;ls -d .*&lt;/code&gt; This shows me all &amp;ldquo;hidden&amp;rdquo; directories which are located in the current directory. If I just typed ls .* I would get a recursive listing of all contents of all hidden directories.&lt;/p&gt;</description></item><item><title>The sticky bit, bzip2 and automatic start of programs upon login</title><link>https://jeltsch.org/en/the_sticky_bit_bzip2_and_automatic_start_of_programs_upon_login/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_sticky_bit_bzip2_and_automatic_start_of_programs_upon_login/</guid><description>&lt;p&gt;&lt;strong&gt;The sticky bit&lt;/strong&gt;I am still wondering what exactly the &amp;ldquo;stick bit&amp;rdquo; in the file permissions is doing. My suspicion is that if the sticky bit is set for a directory in the group field (chmod g+s foldername) that the permissions are inherited (that is all newly created files in that folder and below will have the same permissions as their parents. But maybe I am wrong as there is still the weird &amp;ldquo;umask&amp;rdquo; command that influences permissions of newly created files. I have to figure out how to automatically set the permissions of a specific directory (which is going to be shared among different users to g+rw.&lt;strong&gt;bzip2 and bunzip2&lt;/strong&gt;To uncompress a bzip2 file, execute the following command:&lt;code&gt;bunzip2 filename.txt.bz2&lt;/code&gt; (where filename.txt.bz2 is the name of the file you wish to uncompress). The result of this operation is a file called filename.txt. By default, bunzip2 will delete the filename.txt.bz2 file.&lt;strong&gt;Automatic start of programs upon login&lt;/strong&gt;To start up automatically a program upon login, e.g. gaim, I just added the following line to the end of my .bash_profile: &amp;ldquo;gaim &amp;amp;&amp;rdquo;. I don&amp;rsquo;t know whether it&amp;rsquo;s a good way to implement it like this but it works. I then did the mistake to start the vncserver with this method. What happend was, that upon logging in, the vncserver started up. And of course .bash_profile got executed within the first xdisplay of the vncserver (which happens in case of Red Hat 9 to start up KDE as window manager). So from within this session another instance of vncserver was started. this repeated itself until I had about 80 vncservers running on my machine and the speed slowed down dramatically.&lt;/p&gt;</description></item><item><title>VNC (Virtual Network Computing) via ssh</title><link>https://jeltsch.org/en/vnc_virtual_network_computing_via_ssh/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/vnc_virtual_network_computing_via_ssh/</guid><description>&lt;p&gt;I am sitting at home and want to use the GUI of my Linux at work. But my work computer which is running the VNC server (mcblpc2.hi.helsinki.fi) is behind the University firewall. The only connection I can get into the firewall is via one of the university mainframes, e.g. vesuri.helsinki.fi. In order to connect using VNC, I need just two commands:&lt;code&gt;ssh -L 5901:mcblpc2.hi.helsinki.fi:5901 mjeltsch@vesuri.helsinki.fivncviewer localhost:1&lt;/code&gt;To make the connection faster, you can use compression (helps only if you have a slow connection, e.g. a modem). When using VNC with ssh, the vncviewer really thinks you make a connection to the local machine and therefore chooses a wrong encoding. So the second command actually should be: &lt;code&gt;vncviewer localhost:1 -compresslevel 0 -encodings &amp;quot;copyrect hextile&amp;quot;&lt;/code&gt;When you run the vncserver on a computer that has its own firewall, you need to have sshd running and to open the ssh port (22). Then you establish a tunnel from that ssh server on that computer to a port on your local computer:&lt;code&gt;ssh -L 5901:remotemachine:5901 username@remotemachine vncviewer localhost:1&lt;/code&gt;When you run KDE desktop sharing on Suse 9.0, you share the physical screen (:0). Thus, if you are logged out, you cannot connect using desktop sharing. You have to start up additionally a vnvserver instance:&lt;code&gt;vncserver&lt;/code&gt;This server will use by default the :1 session and that&amp;rsquo;s why the forwarded port must be 5901 and not 5900 (like for the first session).&lt;/p&gt;</description></item><item><title>What corresponds to the Windows ipconfig /all command in Linux?</title><link>https://jeltsch.org/en/what_corresponds_to_the_windows_ipconfig_all_command_in_linux/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/what_corresponds_to_the_windows_ipconfig_all_command_in_linux/</guid><description>&lt;p&gt;I think /sbin/ifconfig displays at least the ip address, the hardware address and the subnet mask and some other stuff. But not much about anything else like DHCP or DNS addresses…&lt;/p&gt;</description></item><item><title>Wine and Crossover Office</title><link>https://jeltsch.org/en/wine_and_crossover_office/</link><pubDate>Sat, 26 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/wine_and_crossover_office/</guid><description>&lt;p&gt;Being fed up with VMware (because it&amp;rsquo;s so slow and using half of my memory) I turned to 
 &lt;a href="http://www.winehq.org" target="_blank" rel="noopener noreferrer nofollow"&gt;Wine&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. But Wine appears to be very difficult to set up. Typical Linux. It will work but unless you spend a whole week you don&amp;rsquo;t get it working. That&amp;rsquo;s where the Corssover Office application comes in. It&amp;rsquo;s just a bunch of helper applications to make setting up wine easy. That is with certain Windows applications and most Windows applications are not supported. So I got a 
 &lt;a href="http://www.codeweavers.com/home/" target="_blank" rel="noopener noreferrer nofollow"&gt;demo version of Crossover Office&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and started installing (as root). The application installed without problems. After installation I started the Crossover Office Setup application. That is the place from where you install your Windows applications. So I wanted to try Microsoft Office XP (as it is licensed for the whole university). I made the mistake to select &amp;ldquo;Install everything&amp;rdquo;. The installer forced me to install also Microsoft&amp;rsquo;s Internet Explorer and a bunch of other crap. Than the Office XP installer stopped to respond in the middle of the process. Waited for 2 hours but the progress bar didn&amp;rsquo;t move and there was no disc activity. So I had to cancel the setup and leave a mess behind. A second attempt to install failed as well. So I thought to use the Windows uninstaller. Failed as well. Uninstalling from within crossover office failed also. So I thought to uninstall the whole crossover office (there is an uninstall script in the bin directory of crossover office which is hardly mentioned anywhere in the documentation). That worked but apparently didn&amp;rsquo;t uninstall everything. I still had to manually remove several directories, but worst of all the Gnome menu entries were not deleted. The gnome menu entries are quite a tricky thing since they are not located in one place. Gnome uses some &amp;ldquo;virtual folder&amp;rdquo; (vfolder) system to create the menus. That is the menus are assembled on the fly based on several xml files located in several places. But I guess I found all of them and removed the entries manually. I must have made a coding mistake since after this the whole menu was gone. Apparently the mistake was in my ~/.gnome2/vfolders/applications.vfolder-info file. Of course I didn&amp;rsquo;t have a backup, so I copied the same file from /root/.gnome2/vfolders into my home folder.After that I reinstalled crossover office and only installed Microsoft Word XP and that worked! An nice entry was visible in the menu &amp;ldquo;Windows Applications/Programs/&amp;rdquo;. Then I installed Adobe Photoshop 6.01. Installation was painless, but after that, the Microsoft Word entry in the menu had disappeared. Also there was no Photoshop entry under &amp;ldquo;Windows Applications/Programs/Adobe&amp;rdquo;. There was only an ImageReady entry. It appears that every newly installed application erases the menu entries of the previously installed application. However the hierarchical folder structure remains, only the last entry ins gone and replaced by a dot in the last menu folder. BTW Photoshop worked as one can start it up from within ImageReady.Both Office XP and Adobe Photoshop are applications that are &amp;ldquo;supported&amp;rdquo; by the Crossover Office. Now I tried to install an unsupported application, i.e. the Gene Construction Kit 2.5 (GCK2.5). The first thing was that the Crossover Office complained that the installer CD has some hidden files and that I have to make some changes to the fstab entries as root to enable reading these files. I did that and continued installation. The installer finished and there was a menu entry under &amp;ldquo;Windows Applications/Programs/Gene Construction Kit 2.5&amp;rdquo; which was named &amp;ldquo;Uninstaller&amp;rdquo;. I concluded that the Uninstaller program had been installer after the GCK2.5 application and thus erased the latter entry. Even more strangely after logging out and in again even the Uninstaller item was gone from the menu. Also all other program entries had disappeared.I figured that all the menu entries are single files in the directory /home/jeltsch/.gnome2/applications. They have the extension .desktop and are xml files with a relatively easy structure. One example:&amp;gt; more Internet\ Explorer.desktop[Desktop Entry]Name=Internet ExplorerType=ApplicationComment=Internet ExplorerExec=/opt/cxoffice/bin/wine &amp;ldquo;C://Program Files//Internet Explorer//IEXPLORE.EXE&amp;rdquo; X-Created-by=cxoffice Icon=/home/jeltsch/.cxoffice/dotwine/fake_windows/Windows/Icons/9d75_iexplore.-32528.xpm [jeltsch@mcblpc2 applications]$ more CXTree-Windows_Applications-Programs-Internet_Explorer.desktop[Desktop Entry]Name=Internet ExplorerType=ApplicationComment=Internet ExplorerExec=/opt/cxoffice/bin/wine &amp;ldquo;C://Program Files//Internet Explorer//IEXPLORE.EXE&amp;rdquo; X-Created-by=cxoffice Icon=/home/jeltsch/.cxoffice/dotwine/fake_windows/Windows/Icons/9d75_iexplore.-32528.xpm Categories=Application;X-cxoffice;X-CXTree-Windows_Applications-Programs;It appears that all entries that were made by the Crossover Office Installer are still present in this directory. Now I just have to figure out why they don&amp;rsquo;t show up. Of course I can start the applications by just typing the entry under &lt;strong&gt;Exec&lt;/strong&gt; into the command line but that is somehow cumbersome. To test GCK2.5 I started it from the command line and it really came up. First it asked for the installer CD (some kind of copy protection mechanism). It was in the drive but somehow I had to eject it and insert it again to make it visible. That worked fine and the dialog appeared where I entered my name and organization. But then it miraculously complained: &amp;ldquo;Could not start the application because there is not enough memory&amp;rdquo;.Now I have to tackle this problem, because GCK2.5 is probably the most important application for me that has not Linux equivalent.&lt;/p&gt;</description></item><item><title>BackupPC (and MacOS X)</title><link>https://jeltsch.org/en/backuppc_and_macos_x/</link><pubDate>Fri, 25 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/backuppc_and_macos_x/</guid><description>&lt;p&gt;BackupPC seems to be a cool application. Except for the fact that it is not easy to start working with in the first place. I downloaded BackupPC-2.0.0.tar.gz and installed it into the directory /usr/local/backuppc. Then I executed the config.pl and answered all I could. The place where I want to backup my stuff is my second hard drive /dev/hdb5 which is formatted as reiserfs and mounted at /mnt/hdb. After the config script there was a new directory in /mnt/hdb: backuppc, which contained 6 other directories: conf, cpool, log, pc, pool and trash.BTW you cannot use a smbmount to store the backup data (at least not easily). The configure.pl script tries to chown the stuff on the smbmount and this leads to the abortion of the perl script (could be modified and the chown could be done manually by defining the correct uid and gid in the fstab). I struggled with this for a day (gave the smbmount even fmask=777,dmask=777 and the correct owner/group), but to no avail as apparently the scripts wants to execute the chown command. I probably need to solve this problem as I need to backup via the network to a Macintosh running OS X and thus need to use samba (or nfs…).I use tar over ssh to backup my client (actually server and one of the clients are in my case physically the same machine). Anyway I have to setup ssh. As I have RH9, it&amp;rsquo;s OpenSSH (ssh2).Another client is running MacOS X (10.3). Works quite well after I figured out that the tar command on MacOS X is neither in the PATH nor in its normal location, but in /usr/bin/tar. I just made a link and BackupPC worked:&lt;code&gt;sudo ln -s /usr/bin/tar /bin/tar&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Changing environment variables (env, csh, bash)</title><link>https://jeltsch.org/en/changing_environment_variables_env_csh_bash/</link><pubDate>Fri, 25 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/changing_environment_variables_env_csh_bash/</guid><description>&lt;p&gt;I just install BackupPC. The perl install script complains that my environment variable LANG is set to en_US.UTF-8 and that it should be en_US. This setting is specificed in RedHat 9 Linux in the file /etc/sysconfig/i18n. To check what is the current value of the LANG variable type echo $LANG. To change or set the variable to &lt;em&gt;en_US&lt;/em&gt; type &lt;code&gt;LANG=en_US&lt;/code&gt; To show all environment variables, just enter&lt;code&gt;env&lt;/code&gt;at the command line.If you want to set an environment variable, you need to know what shell you are using. Many instructions still assume that you are using csh, but I guess it&amp;rsquo;s maybe only 1% of Linux users that use it. E.g. in the bash shell use the following command to set the environment variable DESTDIR to /usr/local&lt;code&gt;export DESTDIR=/usr/local&lt;/code&gt;while in csh type&lt;code&gt;DESTDIR = /usr/local&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Connecting the external hard drive to my computer (Maxtor One Touch 200GB, FireWire &amp; USB 2.0/1.1)</title><link>https://jeltsch.org/en/connecting_the_external_hard_drive_to_my_computer_maxtor_one_touch_200gb_firewire_usb_2_0_1_1/</link><pubDate>Fri, 25 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/connecting_the_external_hard_drive_to_my_computer_maxtor_one_touch_200gb_firewire_usb_2_0_1_1/</guid><description>&lt;p&gt;The hard drive was connected to Redhat9 Linux via firewire and the hard drive had a reiserfs filesystem. It was supposed to be used for backups, but suddenly stopped working (it was not anymore recognized during system startup). Probably that had something to do with the external USB zip drive. Both are apparently visible to the system as SCSI devices and the zip drive might have (via automount) occupied the sda number that was manually added to /etc/fstab to enable the Maxtor hard drive. To check whether everything is OK with the drive itself, I connected it to my work computer. My work computer, however doesn&amp;rsquo;t have a fire wire card, so I had to use the USB port. This shouldn&amp;rsquo;t make any difference as both USB and firewire are somehow treated as SCSI devices.I only edited /etc/fstab adding the following line:&lt;code&gt;/dev/sda1 /mnt/usbhd1 reiserfs defaults 1 2&lt;/code&gt;I first forgot to create the directory /mnt/usbhd1. Thus after restarting the drive was not mounted. I checked with /sbin/fdisk -l and there was the following entry&lt;code&gt;/dev/sda1 Windows 95 (or something like that)&lt;/code&gt;Funnily the resiserfs file system shows as a fat filesystem. I changed the &amp;ldquo;reiserfs&amp;rdquo; entry in /etc/fstab to &amp;ldquo;vfat&amp;rdquo; and created the directory /mnt/usbhd1. During startup there was an error (something like &amp;ldquo;no fat filesystem could be found on the partition&amp;rdquo;). So I changed it back to reiserfs, rebooted and the external drive was mounted during startup without problems.&lt;/p&gt;</description></item><item><title>Debugging GCK2.5 under wine</title><link>https://jeltsch.org/en/debugging_gck2_5_under_wine/</link><pubDate>Fri, 25 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/debugging_gck2_5_under_wine/</guid><description>&lt;p&gt;GCK2.5.9 works with wine (crossover office 2.01 version). The 2.5.9 update doesn&amp;rsquo;t show the &amp;ldquo;Could not start the application because there is not enough memory&amp;rdquo; error. GCK starts up without any trouble and is partially usable. In fact it seems to be fully functional (including Deluxe import) with one big exception: new files cannot be created (quits upon selecting &amp;ldquo;File - New&amp;rdquo;. The empty window box where you can select what type of GCK file you want to create (sequence, illustration, etc) is drawn with the title &amp;ldquo;New Window&amp;rdquo;, but its not filled with content and the application quits.&lt;/p&gt;</description></item><item><title>Dubugging GCK2.5 under wine</title><link>https://jeltsch.org/en/dubugging_gck2_5_under_wine/</link><pubDate>Fri, 25 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/dubugging_gck2_5_under_wine/</guid><description>&lt;p&gt;The new window that fails to be displayed, contains (when run natievly under W2K) the following text (and radio buttons for the four different file types):Select File Type Contruct (Ctrl-C)Illustration (Ctrl-I)List (Ctrl-L)Gel (Ctrl-G)New File NameOKCancelThe text associated with the different radio buttons appears first in the debug file in the following lines (as determined by the command &amp;ldquo;grep -n &amp;ldquo;List&amp;rdquo; all_output &amp;gt; List_output&amp;rdquo;, etc): 3890577 Gel3885836 Illustration3881107 List3876329 ConstructThat is within the range where we predicted the error to be. Let&amp;rsquo;s now look at what happend shortly before and after these commands were issued. After using GCK2.5 under wine a little bit more, I noticed that there is another function that causes the program to crash without error message, namely the &amp;ldquo;find sequence&amp;rdquo; function. Also in this case a dialog is displayed in which the user is supposed to type in a nucleotide sequence. Maybe there is something in common for these two crashes which could help to identify the crucial system call that makes the program to crash.&lt;/p&gt;</description></item><item><title>Gnome &amp; KDE sessions autostart items</title><link>https://jeltsch.org/en/gnome_kde_sessions_autostart_items/</link><pubDate>Fri, 25 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/gnome_kde_sessions_autostart_items/</guid><description>&lt;p&gt;Always when I logged into a Gnome session, automatically several application started up without me wanting them to start up (two terminal sessions and a nautilus windows). To get rid of them (at least I think so, I will see at the next login), you have to go to Main Menu - Preferences - More preferences - Sessions. Under the &amp;ldquo;Current Session&amp;rdquo; tab, one can remove the programs that are automatically started upon login and also specify in which order the programs are started that are started automatically.In KDE, item in the /home/user/.kde/Autostart directory get executed upon session start. Just place a .desktop file into that directory to have it auto-executed.&lt;/p&gt;</description></item><item><title>grep to search for file content or rpm -qa output</title><link>https://jeltsch.org/en/grep_to_search_for_file_content_or_rpm_qa_output/</link><pubDate>Fri, 25 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/grep_to_search_for_file_content_or_rpm_qa_output/</guid><description>&lt;p&gt;In order to search a specific directory (path_to_directory) and all its subdirectories (-r for recursive) for files that contain a specific text string, use the following command:&lt;code&gt;grep -r &amp;quot;textstring&amp;quot; path_to_directory&lt;/code&gt;Also very useful is to pipe the output of another process into grep. E.g. you want to know whether a specific rpm package is installed on your system, but you don&amp;rsquo;t remember the exact name. Thus you cannot use the &amp;ldquo;rpm -q packagename&amp;rdquo;. In that cast you can ask rpm for all installed packages (rpm -qa) and then pipe this output to grep and let grep look for a substring from the packagename that you do remember:&lt;code&gt;rpm -qa | grep substring&lt;/code&gt;E.g. when the package modutils-2.4.22-8 is installed you have to ask rpm:&lt;code&gt;rpm -q modutils OR rpm -q modutils-2.4.22&lt;/code&gt;in order to get an answer. The request rpm -q modutils-2.4 would be: The package modutils-2.4 is not installed. Thus if you don&amp;rsquo;t know the exact name of the package, it is a safe bet to grep the rpm output for something you remember exactly.&lt;/p&gt;</description></item><item><title>Location of launchers, panels, etc. in Gnome</title><link>https://jeltsch.org/en/location_of_launchers_panels_etc_in_gnome/</link><pubDate>Fri, 25 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/location_of_launchers_panels_etc_in_gnome/</guid><description>&lt;p&gt;The files that specify the different folders and buttons of the Gnome user interface are somehow really badly distributed all over the place. Here are just a few of the more common locations:Icons in the panel: ~/.gnome2/panel2.d/default/launchers/Contents of Start Here: ~/.gnome2/vfolders/start-here/user&amp;rsquo;s Home, Trash and Start Here: ~/.gnome-desktop/&lt;/p&gt;</description></item><item><title>Loosing your Windows softly</title><link>https://jeltsch.org/en/loosing_your_windows_softly/</link><pubDate>Fri, 25 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/loosing_your_windows_softly/</guid><description>&lt;p&gt;I have two hard drives and the partitioning is as follows:hda1 120 GB/dev/hda1 100 MB Linux ext3 /boot/dev/hda2 95 GB Linux ext3 /home/dev/hda3 1 GB Linux swap/dev/hdb4 Extended partition/dev/hdb5 17 GB Linux /hdb1 32 GB/dev/hdb1 100 MB Linux ext3 /boot/dev/hdb2 1 GB Linux swap/dev/hdb3 Extended partition/dev/hdb4 12 GB NTFS Windows2000/dev/hdb5 18 GB Linux reiserfsBoth boot partitions had grub installed (there used to be an old Linux Red Hat 7 install on hdb1). The bios was set to use the first hard drive (hda1) to boot. In order to boot Windows 2000, one needs apparently a Windows-written MBR (master boot record), which is to my understanding something like a hidden partition which is in any case the first partition of any drive (something like hda0). Since there was never Windows 2000 installed on hda1 (is was put later into the machine and put into the bios boot priority first), there was also no Windows 2000-like MBR written into its MBR. The other hard drive (hdb) has a Windows install (Linux was installed later), so there must have been a functioning Windows 2000-like MBR. That MBR most likely was destroyed at some time. This distruction did not happen during the first Linux Red Hat 7 install, as after that one could still boot into Windows 2000 via grub. It must have occurred later somehow (maybe during a grub update?). Then I put the 2nd hard drive in, installed Red Hat 9 and during this install the Red Hat installer put the second grub install onto its boot partition, which did contain a Windows entry (as I specified during the Red Hat 9 installation). Booting into Windows 2000 (which was on the other hard drive) was still possible. But as I never used to boot into Windows (I started to use vmware and then wine), I just recently realized that the Windows entry in the grub.conf had disappeared. Consequently I couldn&amp;rsquo;t boot into Windows anymore. I entered manually the Windows entry like everywhere advised:title Windows 2000rootnoverify (hd1,1)chainloader +1But no go. I always received an error (Error 13 invalid device). I thought I had chosen the wrong partition and tried all possible partitions from (hd1,0) to (hd1,5). Still no go. Although the error messages were different. For the:/boot partition (hd1,0): Grubloader error 25linux /home (hd1,1): Error 13 invalid or unsupported executable format linux swap (hd1,2): Error 12 invalid device extended partition entry (hd1,3): no error occurred, but I was thrown into the grub menu of the boot partition of the 2nd hard drive linux / (hd1,4): Error 12 invalid deviceany other (higher) partition that wasn&amp;rsquo;t present (e.g. hd1,5): Error 12 invalid deviceSo I booted with the Windows 2000 installation CD and tried to fix the the MBR of hdb. I went into the manual repair section and typed the fixmbr command. There was a warning: &amp;ldquo;This operation modifies your partition table and could render all your data on the hard drive inaccessible&amp;rdquo;. I had no choice, so I did it. It didn&amp;rsquo;t help. At least not much. Once thing improved, however: when I swapped the drives (made hdb the master and hda the slave and gave in the BIOS boot priority to the new master, I could boot into Windows 2000. That was already some improvement. However, I still couldn&amp;rsquo;t boot into Windows 2000 via grub. So I booted again with the Windows 2000 installation CD and executed another &amp;ldquo;dangerous&amp;rdquo; command: FIXBOOT. This was the end of my Windows. After that I couldn&amp;rsquo;t boot into Windows at all. I always received the error: ntldr is missing (NT loader is missing). I still managed to use this Windows 2000 installation together with VMware, but otherwise there was no possibility to boot it up. The 
 &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;[LN];318728" target="_blank" rel="noopener noreferrer nofollow"&gt;Microsoft Knowledge Base Article 318728&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 describes many possible solutions to the &amp;ldquo;ntldr is missing&amp;rdquo; error, which I tried all, but without any positive results. Microsoft apparently admits, that this error is unrecoverable in some instances as the last method to rescue such a situation is: &amp;ldquo;Perform a Parallel Installation of Windows 2000 and use the Windows Explorer to copy the data you want to recover&amp;rdquo;.&lt;/p&gt;</description></item><item><title>Self-extracting compressed files</title><link>https://jeltsch.org/en/self_extracting_compressed_files/</link><pubDate>Fri, 25 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/self_extracting_compressed_files/</guid><description>&lt;p&gt;Today I created a self-extracting, compressed file from a pdf document (disclosure.pdf). First I compressed the pdf file:&lt;/p&gt;
&lt;div class="codeblock syntax-highlight mb-3"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;bzip2 disclosure.pdf&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Then I create a text file (header.txt) with the following content:&lt;/p&gt;</description></item><item><title>sudo is not only to sudo (execute files as another user)</title><link>https://jeltsch.org/en/sudo_is_not_only_to_sudo_execute_files_as_another_user/</link><pubDate>Fri, 25 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/sudo_is_not_only_to_sudo_execute_files_as_another_user/</guid><description>&lt;p&gt;If you want to execute a command with root privileges, you normally use the command &amp;ldquo;sudo&amp;rdquo;. But of course you can execute a command also as any other user. E.g. I need to execute some script for my backup as user &amp;ldquo;backuppc&amp;rdquo;. then I just type:&lt;code&gt;sudo -u backuppc /usr/local/backuppc/bin/BackupPC_serverMesg status info&lt;/code&gt;Instead of the username (backuppc) one can also use the user id (uid).&lt;/p&gt;</description></item><item><title>Suse 9</title><link>https://jeltsch.org/en/suse_9/</link><pubDate>Fri, 25 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/suse_9/</guid><description>&lt;p&gt;I switched to Suse 9. I can&amp;rsquo;t figure out from RedHat&amp;rsquo;s announcements what they are really up to. So I better get used to an alternative right now. I also switched from Gnome to KDE and at least on Suse 9, I like KDE more than Gnome on Red Hat 9.&lt;/p&gt;</description></item><item><title>Changing job priority under Linux</title><link>https://jeltsch.org/en/changing_job_priority_under_linux/</link><pubDate>Thu, 24 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/changing_job_priority_under_linux/</guid><description>&lt;p&gt;If the job is already running use:&lt;code&gt;renice 19 -p 2478&lt;/code&gt;This gives the job 2478 (as identified with ps -aux) the lowest possible priority. renice -20 would give it highest priority. If the job is not yet running you can execute it with nice command:&lt;code&gt;nice +19 amuleto execute amule with lowest possible priority) andnice -20 amule&lt;/code&gt;to execute it with highest priority.&lt;/p&gt;</description></item><item><title>Editing the crontab</title><link>https://jeltsch.org/en/editing_the_crontab/</link><pubDate>Thu, 24 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/editing_the_crontab/</guid><description>&lt;p&gt;We have a shared directory (/home/shared) on our computer and a usergroup called &amp;ldquo;shared&amp;rdquo;. The purpose is that we put things there that should be accessible (including writable) to several users of the system. If one user puts a file there, it can be read by others but not e.g. deleted. In order to fix this, we edited the crontab to execute every 5 minutes the following two commands: &lt;code&gt;chgrp -R shared /home/sharedchmod -R 744 /home/shared&lt;/code&gt;In order to do this we edited (as root of course) the /etc/crontab file by adding the line: &lt;code&gt;*/5 * * * * root run-parts /etc/cron.minutely&lt;/code&gt;This means execution every 5 minutes, every hour, every day, every month, every weekday the script run-parts should be executed as root taking all scripts from the /etc/cron.minutely as argument (we created this directory newly in addition to the already existing /etc/cron.hourly, etc.). We restarted crond (the crontab deamon) via the GUI (under RedHat 9 Menu-System Settings-Server Settings-Services).&lt;/p&gt;</description></item><item><title>Installing Staden 2003b on Suse 9</title><link>https://jeltsch.org/en/installing_staden_2003b_on_suse_9/</link><pubDate>Thu, 24 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/installing_staden_2003b_on_suse_9/</guid><description>&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Download 
 &lt;a href="http://www.mrc-lmb.cam.ac.uk/pubseq/ftp/staden_package/linux/staden_linux_2003.0b1.tar.gz" target="_blank" rel="noopener noreferrer nofollow"&gt;the sources&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;cd into /usr/local and become su.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;tar -xvzf /home/jeltsch/Documents/staden_linux_2003.0b1.tar.gz&lt;/code&gt; (jeltsch is my usename, thus has to be replaced for other users!!!!)&lt;/p&gt;</description></item><item><title>More about GCK2.5 under wine</title><link>https://jeltsch.org/en/more_about_gck2_5_under_wine/</link><pubDate>Thu, 24 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/more_about_gck2_5_under_wine/</guid><description>&lt;p&gt;After working with GCK2.5 under wine I have identified more bugs that make the program quit unexpectedly. However, now I have not been using cross-over office (as its evaluation period has expired and of course my boss wouldn&amp;rsquo;t spend a cent for Linux programs). So I am using the default installation of wine that comes with Suse 9. I copied over the fake windows directory from the former .cxoffice directory. The following bugs do exist (they always appear when a window opens that requires you to enter alphanumeric values via the keyboard):1. Create new file (I knew about that before). Interestingly the (empty) new file that opens upon program start can be saved without problems…2. Find sequence (one shortly sees the window &amp;ldquo;Find occurence&amp;rdquo; and then the program quits)3. Sometimes (not always), when changing the color of a selected sequence the program quits.4. Features -&amp;gt; Make Region5. When selecting a sequence and getting info&lt;/p&gt;</description></item><item><title>No chown or chmod on samba mounts</title><link>https://jeltsch.org/en/no_chown_or_chmod_on_samba_mounts/</link><pubDate>Thu, 24 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/no_chown_or_chmod_on_samba_mounts/</guid><description>&lt;p&gt;I figured out (hopefully correctly) that owner, group and accession rights to files and directories on an smbmount are not changeable, not even by root. Thus you have to specify everything at mount time, e.g.:&lt;code&gt;sudo mount -t smbfs -o username=jeltsch,credentials=/home/jeltsch/.smbpasswd5 -o uid=backuppc,gid=users,fmask=644,dmask=755 //patolmac217/jeltsch /mnt/jeltsch@patolmac217.hi.helsinki.fi&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Problem to access X desktop from a root terminal</title><link>https://jeltsch.org/en/problem_to_access_x_desktop_from_a_root_terminal/</link><pubDate>Thu, 24 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/problem_to_access_x_desktop_from_a_root_terminal/</guid><description>&lt;p&gt;It never happened to me under Red Hat 9, but when I am working in KDE as a normal user and try to execute emacs from a terminal, in which I am su, I occasionally get the following error message:&lt;code&gt;jeltsch@mcblpc2:~&amp;gt; suPassword:mcblpc2:/home/jeltsch emacs test.txtXlib: connection to &amp;quot;:0.0&amp;quot; refused by serverXlib: Invalid XDM-AUTHORIZATION-1 key (failed key comparison)emacs: Cannot connect to X server :0.0.Check the DISPLAY environment variable or use &lt;/code&gt;-d&amp;rsquo;.&lt;code&gt;Also use the &lt;/code&gt;xhost&amp;rsquo; program to verify that it is set to permit connections from your machine. In order to allow root to access X, you need to execute the following command: &lt;code&gt;mcblpc2:/home/jeltsch export XAUTHORITY=/home/jeltsch/.Xauthoritymcblpc2:/home/jeltsch emacs test.txt&lt;/code&gt;Of course, I can use emacs without its GUI and just type:&lt;code&gt;emacs -nw test.txt&lt;/code&gt;&lt;/p&gt;</description></item><item><title>ps2pdf</title><link>https://jeltsch.org/en/ps2pdf/</link><pubDate>Thu, 24 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/ps2pdf/</guid><description>&lt;p&gt;I got a bit confused about the ps2pdf conversion utility. Some people claim, that it invariably creates pdf files with letter pagesize. However there is the argument -sPAPERSIZE=a4 and that should make pdf files with a4-sized pages. It apparently works. If one uses eps files as input files, ps2pdf puts the eps image directly to the border of the pdf file which gets cut off during printing. There should be some utilities to correct this.&lt;/p&gt;</description></item><item><title>RPM management</title><link>https://jeltsch.org/en/rpm_management/</link><pubDate>Thu, 24 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/rpm_management/</guid><description>&lt;p&gt;Example: The quanta package&lt;code&gt;rpm -q quanta&lt;/code&gt; Check whether and which version of quanta is installed&lt;code&gt;rpm -ql quanta&lt;/code&gt; List all files (and their installation location) that are provided by the quanta package&lt;code&gt;rpm -ivh quanta&lt;/code&gt; Install quanta&lt;code&gt;rpm -e quanta&lt;/code&gt; Erase (deinstall) quanta&lt;code&gt;rpm -aq | grep quanta&lt;/code&gt; If you don&amp;rsquo;t know exactly what you are looking for you can list all packages and grep them with a substring.&lt;code&gt;rpm -q -f filename&lt;/code&gt; Search for rpm packages that provide filenameA good manual for rpm managemant: 
 &lt;a href="http://www.rpm.org/max-rpm/" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.rpm.org/max-rpm/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.If you want to query an RPM that is not installed, you need the following syntax:&lt;code&gt;rpm -qpl --requires quanta.rpm&lt;/code&gt; This would list all requirements and all files that are in the package.&lt;code&gt;cat package.rpm | rpm2cpio | pax -r&lt;/code&gt; Extract a file from an rpm package.&lt;/p&gt;</description></item><item><title>Starting up and shutting down network cards</title><link>https://jeltsch.org/en/starting_up_and_shutting_down_network_cards/</link><pubDate>Thu, 24 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/starting_up_and_shutting_down_network_cards/</guid><description>&lt;p&gt;STARTING:(/usr)/sbin/ifup eth0 (or eth1)STOPPING:(/usr)/sbin/ifdown eth0 (or eth1)STATUS:(/usr)/sbin/ifconfig -a&lt;/p&gt;</description></item><item><title>Using Riositude under VMware</title><link>https://jeltsch.org/en/using_riositude_under_vmware/</link><pubDate>Thu, 24 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/using_riositude_under_vmware/</guid><description>&lt;p&gt;I have to admit, that there is no really functioning GUI for the rioutils. Meaning that if I want to upload mp3 files to my Rio500 under Linux I have to use the command line (and even the command line seems to be somehow instable as the rpm was created a while ago and compiling fails under the recent Linux releases (Red Hat 8,9, Suse 8, 9). So I used first the Rioport AudioManager 3 under VMware. It is slow and the GUI is as bad as it gets (bloatware). A really cool replacement program for Windows is 
 &lt;a href="http://www.drilsej.com/rio.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Riositude&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. It&amp;rsquo;s much faster, easier to use and takes not even 200 KB disk space. It works great from VMware provided I start it up immediately after plugging in my Rio500. Otherwise the Linux takes over (I guess a usb kernel module is loaded automatically upon plugging in the Rio). The kernel module has to be removed manually by &amp;ldquo;sudo /sbin/rmmod rio500&amp;rdquo; to allow VMware to control the Rio. To check which kernel moduls are loaded, use &amp;ldquo;/sbin/lsmod&amp;rdquo;. I should somehow get rid of this module if I want to stick to Riositude/VMware to operate my Rio. There are of course other programs for Windows, that can do a similar job, e.g. 
 &lt;a href="http://duncanthrax.net/riofxp/" target="_blank" rel="noopener noreferrer nofollow"&gt;Rio FXP&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Unfortunately this one didn&amp;rsquo;t work for us under WindowsXP. A listing of Riosoftware can be found at 
 &lt;a href="http://www.rioworld.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;rioworld.org&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>VNC server (aka KDE Desktop Sharing) under Suse 9</title><link>https://jeltsch.org/en/vnc_server_aka_kde_desktop_sharing_under_suse_9/</link><pubDate>Thu, 24 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/vnc_server_aka_kde_desktop_sharing_under_suse_9/</guid><description>&lt;p&gt;Suse 9 has an inbuilt VNC server called KDE Desktop sharing (under the System -&amp;gt; Remote Access menu). It can be configured in the Control Center -&amp;gt; Internet &amp;amp; Network. Unlike when you start up VNC via the command line (&amp;ldquo;vncserver&amp;rdquo;) this tool doesn&amp;rsquo;t start a new X desktop, but connects to your already existing X desktop. It is possible to run in addition to the inbuilt KDE Desktop Sharing a normal vncserver that starts its own X sessions.&lt;/p&gt;</description></item><item><title>VNC server under Suse 9</title><link>https://jeltsch.org/en/vnc_server_under_suse_9/</link><pubDate>Thu, 24 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/vnc_server_under_suse_9/</guid><description>&lt;p&gt;I tried to use vncserver on Suse 9, but to my surprise upon starting up with &amp;ldquo;vncserver&amp;rdquo; and then connecting with the &amp;ldquo;vncviewer&amp;rdquo; command I only saw the grey screen and an X terminal. I tried to execute xclock and gaim and they start up nicely. However I would also like to bee able to start up KDE. So I looked into the xstartup file (in the .vnc directory in your home folder) from my old Red Hat 9 install and compared it to the one from my Suse 9 install:Suse 9:&lt;code&gt;!/bin/shxrdb $HOME/.Xresourcesxsetroot -solid greyxterm -geometry 80x24+10+10 -ls -title &amp;quot;$VNCDESKTOP Desktop&amp;quot; &amp;amp;twm &amp;amp;&lt;/code&gt;Red Hat 9:&lt;code&gt;!/bin/shRed Hat Linux VNC session startup scriptunset SESSION_MANAGERexec /etc/X11/xinit/xinitrc&lt;/code&gt;I figured out that twm is a window manager; thus it replaces KDE in this context. If I replace the Suse script by the Red Hat script, KDE starts up upon starting vncserver.&lt;/p&gt;</description></item><item><title>What Text Editor for Linux?</title><link>https://jeltsch.org/en/what_text_editor_for_linux/</link><pubDate>Thu, 24 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/what_text_editor_for_linux/</guid><description>&lt;p&gt;I have been using emacs (or Xemacs) so far, but now I started to use 
 &lt;a href="http://www.nedit.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Nedit&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Seems to be quite powerful and fast (although nothing comes close to BBEdit, unfortunately only for Macs).&lt;/p&gt;</description></item><item><title>A good introduction to shell scripting</title><link>https://jeltsch.org/en/a_good_introduction_to_shell_scripting/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/a_good_introduction_to_shell_scripting/</guid><description>&lt;p&gt;
 &lt;a href="http://www.freeos.com/guides/lsst" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.freeos.com/guides/lsst&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Adding a Suse 9 to a Red Hat 9 (two different distros on the same computer)</title><link>https://jeltsch.org/en/adding_a_suse_9_to_a_red_hat_9_two_different_distros_on_the_same_computer/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/adding_a_suse_9_to_a_red_hat_9_two_different_distros_on_the_same_computer/</guid><description>&lt;p&gt;Red Hat 9 is installed and the following partitioning is present:&lt;code&gt;hdd1 /boot (ext3) 100MBhdd2 /home (reiserfs) 7.8GBhdd3 / (ext3) 7.8GBhdd4 EXThdd5 swap 1GBhdd6 /mnt/documents (reiserfs) 12GBhdd7 /mnt/music (reiserfs) 90GB&lt;/code&gt;The task is to add a second Linux OS (Suse 9) onto this hard disk without destroying anything. The root partition of this system should be 10 GB. Additionally I want to put all user-created files on one partition (now they are on three different partitions: hdd2, hdd6 and hdd7). First I got a 200 MB external USB2/firewire hard drive (Maxtor, mounted as /mnt/sdb1) and copied the data from hdd1, hdd2, hdd6 and hdd7 onto it with &amp;ldquo;cp -ax /home /mnt/sdb1&amp;rdquo;, etc. Then I rebooted using the Knoppix 3.3 CD and from a root terminal executed partimage. I tried to save the image of the root partition directly to my external usb drive, but without success: everytime the program halted somewhere during the process. I then saved the image on /mnt/music and that succeeded. I rebooted into Red Hat 9 and copied the image manually from /mnt/music to the usb drive (/mnt/sdb1). Because I didn&amp;rsquo;t trust the partimage program, I additionally copied the filesystem manually to the usb drive using the following commands:
mkdir /mnt/sdb1/redhat_root
cd /
find . -xdev -print | cpio -padm /mnt/sdb1/redhat_root
Apparently this copies everything including special files, mount points, etc. preserving all the file meta data. After this I disconnected the external usb drive (to be on the safe side), rebooted into Knoppix and wanted to try out QTParted. It should be able to resize partitions. From a root terminal: &amp;ldquo;qtparted&amp;rdquo;. However, I was not able to resize anything (the options were greyed out). I could delete and recreate though (which didn&amp;rsquo;t help much). So I decided to go for a clean sweep, popped the Suse 9 CD into the drive and rebooted into the Suse 9 installer. I choose expert partitioning and deleted all partitions that were present and recreated the following partitions. I made sure to use exactly the same amount of blocks (1019) for hdb3 as had been used for hdd3 because I knew that partimage can only restore images onto partitions that have exactly the same size or are bigger:&lt;code&gt;/dev/hdb1 1 8 64228+ 83 Linux (ext3) /boot/dev/hdb2 9 1314 10490445 83 Linux (reiserfs) //dev/hdb3 1315 2333 8185117+ 83 Linux (reiserfs) /redhat/dev/hdb4 2334 14945 101305890 f Win95 Ext'd (LBA)/dev/hdb5 2334 2464 1052226 82 Linux swap/dev/hdb6 2465 14945 100253601 83 Linux (reiserfs) /home&lt;/code&gt;After the install had finished, I rebooted into Knoppix and tried to restore the Red Hat root partition onto hdb3. Partimage told me that the partition was smaller than the image, thus a restore was not possible. So rebooted into Suse 9 and manually copied the Red Hat 9 root system back to hdb3 (with the same command sequnce that was used to copy it manually to the usb drive). Then I changed /redhat/etc/fstab to reflect the new partitioning and copied all the files from /boot (but not the subdirectories from /boot) onto the new boot partition (except those files that had already equivalents in /boot). Then I modified /boot/grub/menu.lst by adding a line for the Red Hat install:&lt;code&gt;title Red Hat 9 Linuxroot (hd1,0)kernel /vmlinuz-2.4.20-19.9 root=/dev/hdb3initrd /initrd-2.4.20-19.9.img&lt;/code&gt;I also create the two user folders in the /home directory (which used to be the mount point for the /home partition). But I copy all the hidden files and directories (those starting with a .) into the userfolders.Then I tried to reboot into Red Hat 9. Without success. Kernel panic. No init found. Try passing init=option to the kernel. Actually the file system check of hdb3 failed (no superblock found). There are several error messages and the important ones come first and fast (and you don&amp;rsquo;t see them) and the bad, misleading error messages come late. Something like that you should manually repair the partition. And that root is mounted read-only. And that you can make it read-write by &amp;ldquo;mount -n -o remount,rw /&amp;rdquo;. And that only with Ctrl-D one can reboot into this state. Obviously that&amp;rsquo;s what I am going to do. However there is no hint about what command to use. Several attempts to do anything while having mounted from hdb failed (if reiserfs is read-only it cannot be repaired, if it is read-write it cannot be checked). So I reboot into Knoppix and do the repair from there: fsck (which executes reiserfsck) doesn&amp;rsquo;t do the job: it only checks, but doesn&amp;rsquo;t do any repairs. I figured that flagging reiserfsck &amp;ndash;rebuild-sb /dev/hdb3 does repair the superblock. Still no go, so I do the slow complete rebuild of the filesystem from scratch with reiserfsck &amp;ndash;rebuild-tree /dev/hdb3. It still doesn&amp;rsquo;t boot into RH9. Then I get the idea: the RH9 kernel might not support reiserfs (or the module is not loaded). Or (alternatively) copying some special files from a ext3 partition to a reiserfs partition might simply not work. So I delete (from Knoppix) the whole hdb3 and recreate it as ext3. Copy back all the data (QTParted still complains about too small size). And it finally works. I create two directories for the two users on the /home partitons and manually copy into them the non-hidden files of the old userfolders. I don&amp;rsquo;t copy the hidden files. There are many that would screw up Suse and make it impossible to log in (I had tried that out before). I log into Suse 9 as root and create the two users with exactly the same name as on RH9. There is a warning that the directory exists and that all its content will be owned by the new user. That is OK of course.&lt;/p&gt;</description></item><item><title>Adobe Acrobat 5.0.5 under wine</title><link>https://jeltsch.org/en/adobe_acrobat_5_0_5_under_wine/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/adobe_acrobat_5_0_5_under_wine/</guid><description>&lt;p&gt;I reinstalled Acrobat 5 to run it under wine. It didn&amp;rsquo;t work. The reason appeared to be again a plugin: DocBox.api. After removing it everything went smoothly. Already before (using RedHat 9) I have had trouble with a Acrobat plugin (it was WebPDF.api at that time). Most manipulation of pdf files can be easily done with Linux tools, but one thing is tricky: cropping already existing pdf files. That&amp;rsquo;s why I need Acrobat.&lt;/p&gt;</description></item><item><title>Apache on Mac OS X</title><link>https://jeltsch.org/en/apache_on_mac_os_x/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/apache_on_mac_os_x/</guid><description>&lt;p&gt;I still use one of our ancient Macintoshs (Blue/White G3) as a web server (
 &lt;a href="http://msbl.helsinki.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;msbl.helsinki.fi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). I had set up some access restrictions for some of the pages containing confidential data. And of course I forgot how I did it. Now I needed to figure out as I wanted to add some new stuff. For the general server, the accession is restricted based on individual .htaccess files in directories. In my own user directory (
 &lt;a href="http://msbl.helsinki.fi/~michael" target="_blank" rel="noopener noreferrer nofollow"&gt;msbl.helsinki.fi/~michael&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) only one folder is access restricted (
 &lt;a href="http://msbl.helsinki.fi/~michael/presentations/confidential" target="_blank" rel="noopener noreferrer nofollow"&gt;msbl.helsinki.fi/~michael/presentations/confidential&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). This setting is done in the main configuration file of Apache (/etc/httpd/httpd.conf) and only two users (michael and mcbl) have access via the following entry:&lt;code&gt; AuthType Basic AuthName &amp;quot;Confidental&amp;quot; AuthUserFile /Users/michael/.htpasswd require user michael mcbl&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Burning CDs from the command line: cdrdao</title><link>https://jeltsch.org/en/burning_cds_from_the_command_line_cdrdao/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/burning_cds_from_the_command_line_cdrdao/</guid><description>&lt;p&gt;K3b seems to be the best GUI for burning CDs on Linux. But today it failed to burn an image file (bin/cue) and I don&amp;rsquo;t know why. So I used:&lt;code&gt;cdrdao write --device /dev/cdrecorder --speed 8 filename.cue&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Changing sound volume or bitrate of mp3 files with lame</title><link>https://jeltsch.org/en/changing_sound_volume_or_bitrate_of_mp3_files_with_lame/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/changing_sound_volume_or_bitrate_of_mp3_files_with_lame/</guid><description>&lt;p&gt;Sometimes the recording level of mp3 files is very low. If I do some jogging next to a busy road, I cannot hear anything even when the sound volume is on the max. Therefore I have to increase the volume of the mp3 file. Using lame you can do it with the following script: &lt;code&gt;#!/bin/bashwhile [ $# -ge 1 ]; doinfn=$1outfn=&amp;quot;${infn%%.mp3}_3x.mp3&amp;quot;echo $outfnlame --mp3input -v --scale=3 $infn $outfnshift 1done&lt;/code&gt;The only problem is that filnames with blank spaces make this script to collapse. Have to figure out something else. Also the bitrate can be modified in this way:&lt;code&gt;#!/bin/bashwhile [ $# -ge 1 ]; doinfn=$1outfn=&amp;quot;${infn%%.mp3}_LQ.mp3&amp;quot;echo $outfnlame --mp3input -V 9 $infn $outfnshift 1done&lt;/code&gt;-V 9 is the lowest bitrate/quality -V 0 is the highest.&lt;/p&gt;</description></item><item><title>Changing specific ownerships: chmod --from</title><link>https://jeltsch.org/en/changing_specific_ownerships_chmod_from/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/changing_specific_ownerships_chmod_from/</guid><description>&lt;p&gt;I copied a bunch of preference files (those files and directories whose name starts with a dot) from my old RedHat home directory into my new Suse install. I had backed up the files being root and so all of them were owner:group root:root. In order to only change those files, that had root:root into jeltsch:users I executed from within my home directory:&lt;code&gt;sudo chown -R --from=root:root jeltsch:users .*&lt;/code&gt;If you wanted to change all files on the system that belong to one user you could use:&lt;code&gt;sudo chown -R --from=username newowner /&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Creating a boot floppy for RedHat 8</title><link>https://jeltsch.org/en/creating_a_boot_floppy_for_redhat_8/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/creating_a_boot_floppy_for_redhat_8/</guid><description>&lt;p&gt;Get the boot floppy image from the RedHat site and write it to a floppy. The floppy should not be mounted while writing:&lt;code&gt;dd if=boot.img of=/dev/fd0&lt;/code&gt;That&amp;rsquo;s actually the command to write any floppy image back to a floppy.&lt;/p&gt;</description></item><item><title>Creating groups and changing group membership in Mac OS X</title><link>https://jeltsch.org/en/creating_groups_and_changing_group_membership_in_mac_os_x/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/creating_groups_and_changing_group_membership_in_mac_os_x/</guid><description>&lt;p&gt;I want to store some files on a Macintosh (OS 10.2). They should be in the Public folder, but only accessible (= only readable) by certain people. Thus I would like to create a new group that has accession rights to these files. Strangely, the group command doesn&amp;rsquo;t exist on MacOS X (chgrp does exist though). I downloaded the 
 &lt;a href="http://www.avalon.net/~tmcintos/software/UserManager/" target="_blank" rel="noopener noreferrer nofollow"&gt;User Manager&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 application. But the version for OS 10.2 was not really easy to use. Thus I used the NetInfo Manager. I duplicated an existing group, changed its name to &amp;ldquo;gck&amp;rdquo; and id number and added two users (if you have more than one entry, you have to add them in brackets and comma-seperated). Then I created a directory in my Public folder and changed its group to &amp;ldquo;gck&amp;rdquo;. Permissions for this directory are drwxr-x&amp;mdash;. The files inside this directory also belong all to the &amp;ldquo;gck&amp;rdquo; group and have -rwxr&amp;mdash;&amp;ndash; permissions.&lt;/p&gt;</description></item><item><title>Creating Konqueror Service Menus (aka contextual menus)</title><link>https://jeltsch.org/en/creating_konqueror_service_menus_aka_contextual_menus/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/creating_konqueror_service_menus_aka_contextual_menus/</guid><description>&lt;p&gt;Konqueror Service Menues are additonal options that are displayed when you right-click on a file in Konqueror. They are file-type specific, meaning you can define which options are displayed depending what type of file you are right-clicking. Mac-people call these &amp;ldquo;contextual menues&amp;rdquo;. A good tutorial is 
 &lt;a href="https://techbase.kde.org/Development/Tutorials/Creating_Konqueror_Service_MenusIn" target="_blank" rel="noopener noreferrer nofollow"&gt;https://techbase.kde.org/Development/Tutorials/Creating_Konqueror_Service_MenusIn&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 short: In the directory /opt/kde3/share/apps/konqueror/servicemenus there is a buch of desktop files. Just duplicate one, rename it and edit its content to please you. In the following example I have created a new file (pdfpic.desktop), that adds a menu option that is displayed when I right-click jpg files and it starts an editor with which I can add or modify the embedded rdf (resource description framework) information of a jpeg file. The editor is a java application and the %U sais, that if many files are simultaneously right-clicked they should be opened in one instance of the program.&lt;code&gt;[Desktop Entry]ServiceTypes=image/jpegActions=openInRdfpic[Desktop Action openInRdfpic]Name=Edit metadataIcon=backgroundExec=/usr/lib/java2/jre/bin/java -jar /usr/local/rdfpic-2.1/rdfpic.jar %U&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Editing (resizing, format converting, compressing) images in the command line with ImageMagick (mogrify, convert)</title><link>https://jeltsch.org/en/editing_resizing_format_converting_compressing_images_in_the_command_line_with_imagemagick_mogrify_convert/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/editing_resizing_format_converting_compressing_images_in_the_command_line_with_imagemagick_mogrify_convert/</guid><description>&lt;p&gt;Resize all tif images in the current directory:&lt;code&gt;mogrify -resize 25% 25% *.tif&lt;/code&gt;Resize all jpeg images in the current directory to a width of 614 pixels and keep the image ratio constant:&lt;code&gt;mogrify -resize 614 *.jpg&lt;/code&gt;As above, but resize the hight to 614 pixels:&lt;code&gt;mogrify -resize x614 *.jpg&lt;/code&gt;Convert all bmp imgaes in the current directory into tiff images:&lt;code&gt;mogrify -format tiff *.bmp&lt;/code&gt;Compress all tiff images in the current directory with ZIP compression:&lt;code&gt;mogrify -compress ZIP *.tiff&lt;/code&gt;I tried to convert also pict files (from Macintosh), but without success, although the pict file format appears to be supported by Imagemagick. In order to make sure that ImageMagick knows that the file to convert is a pict file I used this command:&lt;code&gt;convert pict:Photo0024.PICT tiff:Photo0002.tif&lt;/code&gt;There is also a picttoppm utility in the netpbm package, but it was not anymore included in the version that Suse 9 uses; so I couldn&amp;rsquo;t check that out…Interestingly PixiePlus can display pict files, where does it take the routines from?If you have very large images, the default limits of ImageMagick are resulting in an error(e.g. mogrify-im6.q16: width or height exceeds limit) and you need to edit /etc/ImageMagick-6/policy.xml!&lt;/p&gt;</description></item><item><title>GRAMPS and Suse Linux 9</title><link>https://jeltsch.org/en/gramps_and_suse_linux_9/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/gramps_and_suse_linux_9/</guid><description>&lt;p&gt;At first I thought there is no way to get the GRAMPS genealogy software running on Suse 9. Apparently GNOME support by Suse sucks; the GRAMPS developers even say there are several things broken in the GNOME support of Suse. But finally there is a Suse Linux 9 RPM, that works (at least for us): 
 &lt;a href="http://apt.bygden.nu/SuSE/9.0-i386/RPMS.suser-rbos/gramps-0.98.0-rb1.i586.rpm" target="_blank" rel="noopener noreferrer nofollow"&gt;http://apt.bygden.nu/SuSE/9.0-i386/RPMS.suser-rbos/gramps-0.98.0-rb1.i586.rpm&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.
Here also my favourite way to make a graphical report from GRAMPS (you need to have the 
 &lt;a href="http://www.research.att.com/sw/tools/graphviz/" target="_blank" rel="noopener noreferrer nofollow"&gt;graphviz&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 package installed):If you want to make a pdf file:&lt;/p&gt;</description></item><item><title>How to import sequences from SRS into GCK2.5</title><link>https://jeltsch.org/en/how_to_import_sequences_from_srs_into_gck2_5/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_import_sequences_from_srs_into_gck2_5/</guid><description>&lt;p&gt;Obviously you can import sequences into GCK2.5 directly from Genbank. But usually you are working with a web tool like SRS and end up having your sequences displayed in your browser. From SRS version 7 the import goes as follows: From your fancy display, click SAVE. From the pull-down menu &amp;ldquo;Use view&amp;rdquo; select * Complete Entries *. Then &amp;ldquo;Output to&amp;rdquo; FILE (TEXT). Check under &amp;ldquo;Save as type&amp;rdquo; SAVE TABEL AS ASCii TABLE/TEXT WITH. Click SAVE and save it somewhere with the file extension .ebl. Then from within GCK2.5 select IMPORT and select the file. Ready.&lt;/p&gt;</description></item><item><title>How to mount a NFS export</title><link>https://jeltsch.org/en/how_to_mount_a_nfs_export/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_mount_a_nfs_export/</guid><description>&lt;p&gt;&lt;code&gt;sudo mount -t nfs -o rw server:/var/www /webserver&lt;/code&gt;or&lt;code&gt;mount server:/var/www /webserver&lt;/code&gt;The mount can be put into /etc/fstab, e.g.:&lt;code&gt;server:/var/www /webserver nfs rsize=8192,wsize=8192,timeo=14,intr,user&lt;/code&gt;This doesn&amp;rsquo;t mount the nfs export automatically during startup, but any user can mount it by executing &amp;ldquo;mount /webserver&amp;rdquo;. Be aware that if you have mounted another filesystem under /var/www (e.g. if you keep all html data on a seperate partition like /var/www/htdocs), these won&amp;rsquo;t be available unless you export the partition&amp;rsquo;s mountpoint seperately!&lt;/p&gt;</description></item><item><title>How to rescue a bad X configuration during Suse 9 install</title><link>https://jeltsch.org/en/how_to_rescue_a_bad_x_configuration_during_suse_9_install/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_rescue_a_bad_x_configuration_during_suse_9_install/</guid><description>&lt;p&gt;During my first Suse9 install I screwed up X. During the configuration of X the installer suggested to me: vesa 1600x1200@75. I thought I was smarter and went to the manual configuration and selected my Nokia 445Xi monitor from the list. Then it tried to switch into the new mode and gave me buttons to adjust the settings (centering, width, etc.). I did that and after I was satisfied continued the installation. When X was supposed to start up for the first time, my screen showed only &amp;ldquo;out of synch&amp;rdquo;. The way how to repair this is: Reboot in safe mode; change in /boot/grub/menu.lst vga=xxx into vga=normal and remove the &amp;ldquo;showopts&amp;rdquo; entry. Reboot again in safe mode, change to runlevel 3 (&amp;ldquo;init 3&amp;rdquo;) and execute sax2 &amp;ndash;vesa 0:1024x768@75. Then I again selected my Nokia monitor but didn&amp;rsquo;t do the adjustments (I centered and sized the image only via the front panel knobs on the monitor). And everything is fine again.&lt;/p&gt;</description></item><item><title>MySQL install</title><link>https://jeltsch.org/en/mysql_install/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mysql_install/</guid><description>&lt;p&gt;After installing the Suse 9 rpm, execute the following commands:&lt;code&gt;sudo /usr/bin/mysql_install_db&lt;/code&gt;(Creating default databases &amp;amp; permissions. Apparently the same can be done by &amp;ldquo;sudo rcmysql start&amp;rdquo;)&lt;code&gt;sudo /usr/bin/mysqld_safe --user=mysql &amp;amp;&lt;/code&gt;(Start the server for the first time)REMEMBER TO SET A PASSWORD FOR THE MySQL root USER ! This is done with: &lt;code&gt;/usr/bin/mysqladmin -u root password 'new-password' /usr/bin/mysqladmin -u root -h hostname password 'new-password'&lt;/code&gt;Give all privileges to root and user:&lt;code&gt;/usr/bin/mysql -u root -p Enter password:Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 6 to server version: 4.0.15 Type 'help;' or '\h' for help. Type '\c' to clear the buffer.mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO user@localhost IDENTIFIED BY 'Password' WITH GRANT OPTION; Query OK, 0 rows affected (0.00 sec)mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO user@'%' IDENTIFIED BY 'Password' WITH GRANT OPTION;Query OK, 0 rows affected (0.00 sec)mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY 'Password' WITH GRANT OPTION; Query OK, 0 rows affected (0.00 sec)mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'Password' WITH GRANT OPTION; Query OK, 0 rows affected (0.00 sec)mysql&amp;gt; quit Bye``/usr/bin/mysqladmin version&lt;/code&gt;(later &amp;ldquo;/usr/bin/mysqladmin -u root -p version&amp;rdquo; is necessary)&lt;code&gt;/usr/bin/mysqladmin variables&lt;/code&gt;(later &amp;ldquo;/usr/bin/mysqladmin -u root -p variables&amp;rdquo; is necessary)&lt;code&gt;/usr/bin/mysqladmin -u root -p shutdown&lt;/code&gt;(can you shutdown the server?)&lt;code&gt;sudo /usr/bin/mysqld_safe --log &amp;amp;&lt;/code&gt;(can you start the server?)&lt;code&gt;ps -A | grep mysql&lt;/code&gt;(check whether the server process is running)&lt;code&gt;/usr/bin/mysqlshow -u root -p&lt;/code&gt;(show all databases)&lt;code&gt;/usr/bin/mysqlshow -u root -p mysql&lt;/code&gt;(show the tables of database &amp;ldquo;mysql&amp;rdquo;)To start the mysql daemon at system startup, you should go to the runlevel editor (advanced mode) and toggle the status for the mysql entry of init.d&lt;/p&gt;</description></item><item><title>Piping the output of find into a new command (find, xargs)</title><link>https://jeltsch.org/en/piping_the_output_of_find_into_a_new_command_find_xargs/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/piping_the_output_of_find_into_a_new_command_find_xargs/</guid><description>&lt;p&gt;E.g. to change the permissions of all directories:&lt;code&gt;find . -type d -print | xargs /bin/chmod ug+rx&lt;/code&gt;To be able to handle directory names with special characters&lt;code&gt;find . -type d -print0 | xargs -0 /bin/chmod ug+rx&lt;/code&gt;In order to find all tif files in the current directory or below and to compress them (using the ImageMagick &amp;ldquo;mogrify&amp;rdquo; command and LZW compression):&lt;code&gt;find . -name '*.tif' -print | xargs mogrify -compress LZW&lt;/code&gt;Apart from the &amp;ldquo;xargs&amp;rdquo; method, some command (including find) accept the &amp;ldquo;-exec&amp;rdquo; argument. The following finds all files in the current directory that are smaller than 4k and deletes them:&lt;code&gt;find . -size -4k -exec rm {} \;&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Problems with vhosts on RedHat 8</title><link>https://jeltsch.org/en/problems_with_vhosts_on_redhat_8/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/problems_with_vhosts_on_redhat_8/</guid><description>&lt;p&gt;We have httpd-2.0.40-11.9 installed and configured at our domain registrars site that jeltsch.org, marzidesign.com and sundayscam.com are forwared to our IP address (62.18.133.129). However, whatever site we requested from within our browser, the index.html files from vhost jeltsch.org was loaded. First it seemed that the browsers request didn&amp;rsquo;t include the name of the server. Because in such cases the webservers serves the first vhost in the list (which is jeltsch.org). However, the problem was another one: Under the vhosts directives we had the following configuration:&lt;code&gt;NameVirtualHost *:80ServerAdmin webmaster@jeltsch.orgDocumentRoot /var/www/html/vhosts/jeltsch.orgServerName jeltsch.orgServerAlias www.jeltsch.orgErrorLog logs/jeltsch.org-error_logCustomLog logs/jeltsch.org-access_log combined&lt;/code&gt;and then all the other vhosts. When we changed these settings to the following ones, things started to work:&lt;code&gt;NameVirtualHost 62.78.133.129ServerAdmin webmaster@jeltsch.orgDocumentRoot /var/www/html/vhosts/jeltsch.orgServerName jeltsch.orgServerAlias www.jeltsch.orgErrorLog logs/jeltsch.org-error_logCustomLog logs/jeltsch.org-access_log combined&lt;/code&gt;This is not nice as it requires us to change the IP number in the httpd.conf file every time our dynamically assigned ip address changes. In theory the * should work.&lt;/p&gt;</description></item><item><title>ps2pdf versus pstill and password protection of pdf documents</title><link>https://jeltsch.org/en/ps2pdf_versus_pstill_and_password_protection_of_pdf_documents/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/ps2pdf_versus_pstill_and_password_protection_of_pdf_documents/</guid><description>&lt;p&gt;While reading about ps2pdf (which is just a commandline front-end to ghostscript), I realized that despite its simple appearance, ps2pdf has almost all capabilities of Acrobat 5. ps2pdf14 outputs Acrobat 5-compatible files. According to the documentation strong password protection should be possible, however, I never managed with that.In theory the following commands should work:&lt;code&gt;-sOwnerPassword= and -sUserPassword=&lt;/code&gt;In order to set the key length to 128 you have to use&lt;code&gt;ps2pdf14 -dEncryptionR=3 -dKeylength=128&lt;/code&gt;Another thing that I don&amp;rsquo;t know how to handle easily with ps2pdf is the cropping of documents.For the password protection, a very good alternative seems to be PStill (
 &lt;a href="http://www.pstill.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.pstill.com/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). The command:&lt;code&gt;pstill -Muserpassword=testpassword testfile.ps&lt;/code&gt;does the trick.&lt;/p&gt;</description></item><item><title>Running wine from a real windows install</title><link>https://jeltsch.org/en/running_wine_from_a_real_windows_install/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/running_wine_from_a_real_windows_install/</guid><description>&lt;p&gt;I thought wine might run better from a real windows install. So I resized my partitions to free some 8 GB space. Unfortunately the partitioning software was not really great as I lost one of my partitions (the one where I had stored all of my downloads…). So I decided to go for a clean start and formatted the whole hard disk. First I partitioned the disk using cfdisk. Then I installed Windows98 from the installer CD onto the FAT32 partition, after that Windows2000 from the installer CD to another FAT32 partition (I wanted to install WindowsXP, but the installer CD refused to boot my computer). After that I reinstalled Suse 9 and copied back my home folder from my backup disk. So far wine works fine (after some minor adjustments in $home/.wine/config and mounting the Windows98 partition with&lt;code&gt;mount -t vfat -o uid=jeltsch,gid=users,fmask=644,dmask=755 /dev/hda1 /media/win98&lt;/code&gt;Without giving the uid, gis, fmask and dmask options you won&amp;rsquo;t be able to write anything to the partition.&lt;/p&gt;</description></item><item><title>Samba trouble (smb, smbadduser, smbpasswd)</title><link>https://jeltsch.org/en/samba_trouble_smb_smbadduser_smbpasswd/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/samba_trouble_smb_smbadduser_smbpasswd/</guid><description>&lt;p&gt;If your samba is unreliable, there can be a number of reasons. I got the impression that YAST overwrites configuration data you have manually edited (e.g. in the password and user files) when you try to change settings via the YAST samba setup procedure. Here follows a checklist in case samba is again not responding or not visible in the network neighborhood. It could be that the unreliability is due to a PDC shutting down. Maybe I should make my Linux the PDC as it is always running. Anyway even if I manage to connect from W2K (using map network drive) I couldn&amp;rsquo;t connect from W98 by clicking the visible icon of my computer in the MCBL workgroup (&amp;ldquo;network path not found&amp;rdquo;). And in MacOSX my computer was not visible at all (but I could connect via the manual command &amp;ldquo;smb://128.214.186.42/homes&amp;rdquo;). Strange…In /etc/samba/smb.conf:&lt;/p&gt;</description></item><item><title>Spin down the harddisk with hdparm</title><link>https://jeltsch.org/en/spin_down_the_harddisk_with_hdparm/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/spin_down_the_harddisk_with_hdparm/</guid><description>&lt;p&gt;The command to spin down the hard disk after 50 seconds (5x10) being idle: &lt;code&gt;/sbin/hdparm -S10 /dev/hda&lt;/code&gt;&lt;/p&gt;</description></item><item><title>ssh host keys</title><link>https://jeltsch.org/en/ssh_host_keys/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/ssh_host_keys/</guid><description>&lt;p&gt;When reinstalling an ssh server, one should keep the ssh key files from the old system. Otherwise ssh clients will receive messages of like &amp;ldquo;IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!&amp;rdquo;. If you didn&amp;rsquo;t keep the files, the clients can of course delete the entries from the host key file (usually /home/user/.ssh/known_hosts). When the user connects after that again to the server, the new, changed host key files are added to the host key file.&lt;/p&gt;</description></item><item><title>The new iPod (3rd generation) and Suse Linux 9</title><link>https://jeltsch.org/en/the_new_ipod_3rd_generation_and_suse_linux_9/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_new_ipod_3rd_generation_and_suse_linux_9/</guid><description>&lt;p&gt;I have bought an iPod. And it appears that the 
 &lt;a href="http://msbl.helsinki.fi/~michael/images/iPod3rd_gen.jpg" target="_blank" rel="noopener noreferrer nofollow"&gt;3rd generation iPod&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is substantially different from the previous models. E.g. in its file system. In previous models you could convert the HFS+ file system into a FAT32 filesystem. HFS+ is the filesystem used by the new MacOS X OS. It cannot be read by Windows OS (unless you buy commerical third party software such as MacOpener or MacDrive). There are several Linux-interfaces for the iPod, but they all require that the iPod is mounted as a regular mass storage device. Suse Linux 9 luckily has support for HFS+ filesystems although it is still experimental. In order to be able to mount HFS+ formatted file systems, you have to load the hfsplus kernel module:&lt;code&gt;sudo /sbin/modprobe hfsplus&lt;/code&gt;After that you can just plug in the iPod. After a while you will hear a beep meaning that it was recognized. To determine which device number it got you should check the system messages:&lt;code&gt;tail -30 /var/log/messages&lt;/code&gt;As it is handles like a SCSI device it will get probably sda if it is your first usb/firewire device. If you have already usb or firewire devices connected to your computer it will get maybe sdb or sdc (and so on). Create a mount point:&lt;code&gt;sudo mkdir /media/ipod&lt;/code&gt;The 3rd generation iPod has apparently two partitions. The first must be for the firmware/system software (sdx1) and the second is for the data (sdx29. Funnily when I tried to mount it with&lt;code&gt;sudo mount -t hfsplus /dev/sdc2 /media/ipod&lt;/code&gt;the system complained that something is not OK with the device. However, when I tried:&lt;code&gt;sudo mount -o umask=000 /dev/sdc2 /media/ipod&lt;/code&gt;everything went smoothly. The umask option is necessary in order to give everybody read-write access. Otherwise only root can write. I installed 
 &lt;a href="http://gtkpod.sourceforge.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;gtkpod&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 to move my mp3s to the iPod. There is even a 
 &lt;a href="http://packman.links2linux.org/?action=320" target="_blank" rel="noopener noreferrer nofollow"&gt;Suse 9 rpm&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 around.&lt;/p&gt;</description></item><item><title>Reading Macintosh Standard-formated disks (hfs)</title><link>https://jeltsch.org/en/reading_macintosh_standard_formated_disks_hfs/</link><pubDate>Tue, 22 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/reading_macintosh_standard_formated_disks_hfs/</guid><description>&lt;p&gt;Apparently the kernel module to read hfs-formated disks is less functional than the one for hfsplus-formated disks. I managed to crash my system mounting an hfs-formatted CD. A good alternative are the hfs utilities (hfsutils). There is also an easy GUI for them called xhfsutil.UPDATE (25.12.2023): I needed to mount an HFS+ formatted partition from a 2011 MacbookPro (macOS Sierra) to copy some data before disposing of it. Strangely, my Ubuntu 20.04 still cannot automatically manage to mount these if they are wrapped in a CoreStorage volume (which started in macOS 10.10). In order to mount these, you need to specify a size limit (for details, see 
 &lt;a href="https://superuser.com/questions/961401/mounting-hfs-partition-on-arch-linux/1088110#1088110%29" target="_blank" rel="noopener noreferrer nofollow"&gt;https://superuser.com/questions/961401/mounting-hfs-partition-on-arch-linux/1088110#1088110)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. To figure out the exact size limit, you use testdisk. You need to find out the size of the partition (which testdisk gives you in sectors). You need to multiply the sector number with the sector size (which you can figure out with fdisk; it&amp;rsquo;s usually 512). The command for mounting the partition is:&lt;code&gt;mount -t hfsplus -o ro,sizelimit=N /dev/sdXn /mnt&lt;/code&gt;&lt;/p&gt;</description></item><item><title>autofs, automount, auto.master and mounting samba shares</title><link>https://jeltsch.org/en/autofs_automount_auto_master_and_mounting_samba_shares/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/autofs_automount_auto_master_and_mounting_samba_shares/</guid><description>&lt;p&gt;First I added a symbolic link to /etc/init.d/rc5.d/:&lt;code&gt;cd /etc/init.d/rc5.d sudo ln -s ../autofs S21autofs&lt;/code&gt;Then I added to the /etc/auto.master the following line:&lt;code&gt;/media/automounts /etc/auto.smbmounts&lt;/code&gt;Then I created the file auto.smbmounts with the following content:&lt;code&gt;michael_msbl.helsinki.fi -fstype=smbfs,username=michael,password=## ://paula/michael&lt;/code&gt; Then I created the mountpoint:&lt;code&gt;sudo mkdir /media/automounts/michael_msbl.helsinki.fi&lt;/code&gt;Then I activated the autofs daemon:&lt;code&gt;sudo /etc/init.d/autofs start&lt;/code&gt;Now whenever one tries to access the directory /media/automounts/michael_msbl.helsinki.fi, the autofs daemon will mount the smb share automatically and unmount after a certain period of inactivity.&lt;/p&gt;</description></item><item><title>Changing the host name with Yast2 (overriding the DCHP server)</title><link>https://jeltsch.org/en/changing_the_host_name_with_yast2_overriding_the_dchp_server/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/changing_the_host_name_with_yast2_overriding_the_dchp_server/</guid><description>&lt;p&gt;I couldn&amp;rsquo;t figure out how to change the host name. The host name is e.g. displayed by default (Suse 9) in the command prompt and used by several applications. If you move your computer between different networks, this name changes as the default (Suse 9) is, that the host name is assigned by the DHCP server. But you can override these setting using Yast2: Control Center -&amp;gt; Yast2 modules -&amp;gt; Networ Devices -&amp;gt; Network Card -&amp;gt; authenticate! -&amp;gt; Edit already configured network cards -&amp;gt; Host name &amp;amp; Name server -&amp;gt; Uncheck the box &amp;ldquo;Change hostname via DHCP&amp;rdquo; and write the desired host name into the box. I presume you have to reboot for the settings to take effect. However, this doesn&amp;rsquo;t change e.g. the name of your computer that is visible on the windows network. To change this, you have to add an entry to /etc/samba/smb.conf like this: netbios name = &amp;ldquo;michael-laptop&amp;rdquo; (Is this correct?: The &amp;quot;&amp;quot; is necessary, otherwise you will only see the first part of the name (that is: michael).) This will change your name as it appears e.g. when you browse the network from a Windows NT computer. However, the samba implementation of MacOS 10.2 will still continue to display some generic name (in my case the name the DHCP server wants to give me: mcblmj-2).&lt;/p&gt;</description></item><item><title>Duplicating Macintosh-formated (hfs and hfs+) CDs under WindowsXP with Nero Express</title><link>https://jeltsch.org/en/duplicating_macintosh_formated_hfs_and_hfs_cds_under_windowsxp_with_nero_express/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/duplicating_macintosh_formated_hfs_and_hfs_cds_under_windowsxp_with_nero_express/</guid><description>&lt;p&gt;Although a standard Windows XP Professional OS cannot read (= mount) Macintosh-formatted CDs (neither hfs nor hfs+), the burning program Nero Express can duplicate such CDs!&lt;/p&gt;</description></item><item><title>Editing names of desktop entries</title><link>https://jeltsch.org/en/editing_names_of_desktop_entries/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/editing_names_of_desktop_entries/</guid><description>&lt;p&gt;How to change the name of items on the desktop (e.g. the Trash bin) Go to the directory ~/Desktop. There are .desktop files, which you can edit. To change the name of directories (e.g. the trash bin) edit the hidden file called .directory.&lt;/p&gt;</description></item><item><title>Formating an mounting an external firewire reiserfs disk</title><link>https://jeltsch.org/en/formating_an_mounting_an_external_firewire_reiserfs_disk/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/formating_an_mounting_an_external_firewire_reiserfs_disk/</guid><description>&lt;p&gt;I didn&amp;rsquo;t know how to format an unformatted drive under Linux. I attached a firewire case with an old 12 GB Macintosh-formatted HD to my computer. In order to format it with reiserfs, I used Yast2. I had to go to expert mode and rewrite the partition table. By this action Yast2 puts an entry into the fstab, that I modified to:&lt;code&gt;/dev/sda1 /media/firewire reiserfs noauto,user 0 0&lt;/code&gt;since I don&amp;rsquo;t want to have it connected every time I boot up. Instead I can now mount it as a regular user manually with:&lt;code&gt;mount /media/tmp/&lt;/code&gt;To make the drive writable to normal users (or to whomever you want to grant access) you need to change the ownership and/or permissions of the mountpoint:&lt;code&gt;chmod -R a+rwx /media/firewire&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Good rpm repositories for Suse Linux 9</title><link>https://jeltsch.org/en/good_rpm_repositories_for_suse_linux_9/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/good_rpm_repositories_for_suse_linux_9/</guid><description>&lt;p&gt;You can search specifically for suse 9 rpm packages under
 &lt;a href="http://rpm.pbone.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;http://rpm.pbone.net/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
but there are two good sites that have specialized on Suse Linux rpm packages:
 &lt;a href="http://guru.linuxbe.org" target="_blank" rel="noopener noreferrer nofollow"&gt;http://guru.linuxbe.org&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;

 &lt;a href="http://packman.links2linux.de/" target="_blank" rel="noopener noreferrer nofollow"&gt;http://packman.links2linux.de/&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Reiserfsck and repairing the root partition using the Knoppix CD</title><link>https://jeltsch.org/en/reiserfsck_and_repairing_the_root_partition_using_the_knoppix_cd/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/reiserfsck_and_repairing_the_root_partition_using_the_knoppix_cd/</guid><description>&lt;p&gt;When I booted my laptop today, I got the following error message:Fsck failed. Please repair manually and reboot. The root file system is currently mounted read-only. To remount it read-write do: bash mount -n -o remount,rw / Attention: Only CONTROL-D will reboot the system in this maintainance mode. sgutdown or reboot will not work. Give root password to log inI logged in and executed:&lt;code&gt;reiserfsck --fix-fixable /dev/hda7&lt;/code&gt;Several error messages appeared, among them in the end:&lt;code&gt;reiserfs_open: the reiserfs superblock cannot be found on /. Failed to open the filesystem.&lt;/code&gt;Then it said somthing like that the superblock is corrupted and if I am sure that I am dealing with a reiserfs partition, I can rebuild it using the command:&lt;code&gt;reiserfsck --rebuild-sb&lt;/code&gt;Then I realized, that /dev/hda7 is my encrypted filesystem and therefore no superblock was found. I repeated the command:&lt;code&gt;reiserfsck --fix-fixable /dev/hda6&lt;/code&gt;It told me that the option &amp;ldquo;&amp;ndash;fix-fixable&amp;rdquo; will be ignored. I don&amp;rsquo;t know why. Maybe because I have mounted the system from the same partition I am about to fix. Anyway, the message in the beginning &lt;code&gt;The root file system is currently mounted read-only. To remount it read-write do: bash mount -n -o remount,rw /&lt;/code&gt;tempted me to remount it in read-write mode and to execute the command again. But with no result. So I booted from the Knoppix CD and executed from there. The filesystem replayed, but no errors were found.Then I remembered that I had modified the fstab yesterday by adding: &lt;code&gt;/dev/sda1 /media/firewire reiserfs noauto,user 1 2&lt;/code&gt;I thought that the noauto option prevents the partition from being accessed during bootup. Apparently not and the problematic entry a the two numbers in the end (1 2). They determine whether a filesystem is checked on bootup. I set them to &amp;ldquo;0 0&amp;rdquo; and tried to reboot.Voila, everything is fine again.Otherwise I might have tired to rebuild the superblock from Knoppix:&lt;code&gt;reiserfsck --rebuild-sb /dev/hda6&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Rio500 drivers for W98 and W2K under VMware</title><link>https://jeltsch.org/en/rio500_drivers_for_w98_and_w2k_under_vmware/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/rio500_drivers_for_w98_and_w2k_under_vmware/</guid><description>&lt;p&gt;VMware W2K and W98 do not recognize my Rio500. As I run not from a physical disk, I cannot reboot into W2K or W98 and install the driver from there. I checked, however where the drivers go during the install under W98: the driver consists of two files: riousb.inf and RioUSB.sys. The riousb.inf goes to two places: to C:\windows\INF and (under the new name of RioPort.Comriousb.inf) to C:\windows\INF\OTHER. The RioUSB.sys goes to C:\windows\system32\drivers. I couldn&amp;rsquo;t check where W2K puts the drivers, becasue when I tried to start up W2K I got the following error: Cannot find file system32\ntoskrnl.exe. Please reinstall.&lt;/p&gt;</description></item><item><title>smb mounts via fstab or automount?</title><link>https://jeltsch.org/en/smb_mounts_via_fstab_or_automount/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/smb_mounts_via_fstab_or_automount/</guid><description>&lt;p&gt;I have many computers I need to connect to from my Linux box. Network browsing works, but is terribly slow, so I want to create some shortcuts, that I can mount with a single mouseclick what I need from a list. First I thought to modify the fstab and put there entries that would allow me to easily mount smb shares as a normal user. E.g.:&lt;code&gt;//paula/michael /media/smbmounts smbfs noauto,user,credentials=/home/jeltsch/.smbpasswd1 0 0&lt;/code&gt;This works if I have the entry mounted at system startup (without the &amp;ldquo;noauto&amp;rdquo; entry). If the &amp;ldquo;noauto&amp;rdquo; entry is present, the smb share is not mounted at system startup, but must explicitely be mounted by the following command:&lt;code&gt;mount /media/smbmounts&lt;/code&gt;Because of the &amp;ldquo;user&amp;rdquo; option in the fstab, every regular user should be able to do this. Not so! First I had to enable the &amp;ldquo;suid&amp;rdquo; for the smbmnt command (it appeared to be in /usr/bin/smbmnt, but was linked to a link that linked to /usr/lib/samba/classic/smbmnt:&lt;code&gt;chmod +s /usr/lib/samba/classic/smbmnt&lt;/code&gt;Then I found contradicting information whether the mountpoint (in my case /media/smbmounts) has to owned by the mounting user or not. To be safe it did:&lt;code&gt;chown jeltsch /media/smbmounts&lt;/code&gt;Still I got an error which I couldn&amp;rsquo;t figure out and I decided to use automounts.&lt;/p&gt;</description></item><item><title>Staden 1.4 and Suse 9</title><link>https://jeltsch.org/en/staden_1_4_and_suse_9/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/staden_1_4_and_suse_9/</guid><description>&lt;p&gt;I installed today the new Staden package (version 1.4) to my Suse 9. I included the lines:&lt;code&gt;export STADENROOT=/usr/local/staden-linux-rel-1-4 . $STADENROOT/staden.profile&lt;/code&gt;in my ~/.bashrc file.After this kprinter broke with the following error:&lt;code&gt;kprinter: /usr/local/staden-linux-rel-1-4/lib/linux-binaries/libstdc++.so.5: no version information available (required by /opt/kde3/lib/kprinter.so)&lt;/code&gt;Apparently the usual file (/usr/lib/libstdc++.so.5) is not anymore used because the staden linux-binary directory is listed in the PATH variable in the very beginning and thus overrides all other entries. Thus I replaced /usr/local/staden-linux-rel-1-4/lib/linux-binaries/libstdc++.so.5 and libstdc++.so.5.0.1 by symbolic links to /usr/lib/libstdc++.so.5.0.5:&lt;code&gt;cd /usr/local/staden-linux-rel-1-4/lib/linux-binariessudo ln -s /usr/lib/libstdc++.so.5.0.5 libstdc++.so.5.0.1sudo ln -s /usr/lib/libstdc++.so.5.0.5 libstdc++.so.5&lt;/code&gt;So far at least printing works without error messages, but I have not tried staden yet…&lt;/p&gt;</description></item><item><title>suid and executing programs as root without need of typing the root password</title><link>https://jeltsch.org/en/suid_and_executing_programs_as_root_without_need_of_typing_the_root_password/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/suid_and_executing_programs_as_root_without_need_of_typing_the_root_password/</guid><description>&lt;p&gt;If you have executables (programs, scripts), that need root privileges to run (e.g. that mount something), you don&amp;rsquo;t need to type in the su password everytime.You can set the suid for that file and change its owner to root:&lt;code&gt;chmod u+s filename chown root filename&lt;/code&gt;&lt;/p&gt;</description></item><item><title>VMware and nonstandard screen resolutions of laptops</title><link>https://jeltsch.org/en/vmware_and_nonstandard_screen_resolutions_of_laptops/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/vmware_and_nonstandard_screen_resolutions_of_laptops/</guid><description>&lt;p&gt;My laptop screen is a 1280x800. This resolution is not supported by the graphic driver of VMware. Under Windows 98, I unchecked the autofit option, resized the VMware window to a weired size, went to the Windows registry (in Windows 98 it&amp;rsquo;s three hidden files called system.dat, user.dat and policy.pol) and changed the Resolution entry (which was something like 966,558) to 1280,800. After rebooting the resolution was OK when I selected fullscreen. However, in windowed mode the resolution does not become adjusted to the smaller size, but instead you get scroll bars. But in Windows 98, networking doesn&amp;rsquo;t want to work. I am connected (webbrowsing, etc. works) but whenever I try to browse the local area network I gt the error: &amp;ldquo;Unable to browse the network&amp;rdquo;. In Windows 2000, the same trick with the resolution didn&amp;rsquo;t work. The registry entry is also called differently &amp;ldquo;Resolution.KVM&amp;rdquo;. Before that entry there are different other entries called resolution. But as they consist of complex number series, I don&amp;rsquo;t know how to edit them. So I am using the 1078x768 resolution although it obviously locks fuzzy on my 1280x800 screen. After updating to VMware 4.5.2 (build 8848) I am able to adjust to 1200x800 also with the Windows 2000 guest OS. In full screen mode everything is fine, but when I run in windowed mode and &amp;ldquo;fit guest to window&amp;rdquo;, the settings are lost from the windows registry and I have to manually edit them, and reboot to be able to get full screen resolution back to 1200x800.&lt;/p&gt;</description></item><item><title>VMware and Samba</title><link>https://jeltsch.org/en/vmware_and_samba/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/vmware_and_samba/</guid><description>&lt;p&gt;VMware can interfere with Samba. When you are running a samba server on your computer and install VMware, you might break your samba server. You can check that by:&lt;code&gt;sudo /etc/init.d/smb status&lt;/code&gt;If the result is &amp;ldquo;dead&amp;rdquo; and if VMware is running its own samba server (which you can check by &lt;code&gt;ps -aux&lt;/code&gt; and then looking for an entry like vmware-smb), then you have to rerun vmware-config.pl. In RedHat, there is an easy way to remove the vmware samba server from starting up (system Settings -&amp;gt; Server Settings -&amp;gt; Services; just stop the service and uncheck the box if you don&amp;rsquo;t want it to start up upon system boot). In Suse 9, I just re-run the vmware-config.pl script. When it asks something like: do you want vmware to set up file access to the host computer, then you should say no.&lt;/p&gt;</description></item><item><title>VMware setup error (libpopt)</title><link>https://jeltsch.org/en/vmware_setup_error_libpopt/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/vmware_setup_error_libpopt/</guid><description>&lt;p&gt;The error message during VMware setup (vmware-config.pl) is due to the fact that Suse 9 has a too new package for the requested library:&lt;code&gt;/usr/bin/vmware-smbpasswd.bin: error while loading shared libraries: libpopt.so.0: cannot open shared object file: No such file or directory&lt;/code&gt;The following fixes the problem:&lt;code&gt;ln -s /usr/lib/libpopt.so.1 /usr/lib/libpopt.so.0&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Where do man documents live?</title><link>https://jeltsch.org/en/where_do_man_documents_live/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/where_do_man_documents_live/</guid><description>&lt;p&gt;When you install the Stuffit Expancer for Linux, you get not only the binaries, but also the man pages. I put the two files (named unstuff and stuff) into the following directory: /usr/local/man/man1. They are now available when I type: man stuff or man unstuff.&lt;/p&gt;</description></item><item><title>Wine and Adobe Illustrator (can't find AIRes.dll)</title><link>https://jeltsch.org/en/wine_and_adobe_illustrator_can_t_find_aires_dll/</link><pubDate>Mon, 21 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/wine_and_adobe_illustrator_can_t_find_aires_dll/</guid><description>&lt;p&gt;Adobe Illustrator didn&amp;rsquo;t want to start up under wine, because it couldn&amp;rsquo;t find the file AI90Res.dll. This file is located after the Illustrator install in:&lt;code&gt;~/.cxoffice/dotwine/fake_windows/Program Files/Adobe/Illustrator 10/Support Files/Contents/Windows/System&lt;/code&gt;I just moved it up one directory and everything started working.&lt;/p&gt;</description></item><item><title>BSPlayer and corrupted DivX files</title><link>https://jeltsch.org/en/bsplayer_and_corrupted_divx_files/</link><pubDate>Sun, 20 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/bsplayer_and_corrupted_divx_files/</guid><description>&lt;p&gt;I have a couple of scratched CDs with DivX video files. Both VLC and DivX Player were not able to play these files beyond the first corrupted frames. They tried to resume, but because the damage was too much, they did get stuck completely. But I found a player that handles most of these problems quite well: 
 &lt;a href="http://www.bsplayer.org" target="_blank" rel="noopener noreferrer nofollow"&gt;BSPlayer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. It is only available for Windows though…&lt;/p&gt;</description></item><item><title>Couldn't find MIME type application/octet-stream (Konquerer/Kdesktop)</title><link>https://jeltsch.org/en/couldn_t_find_mime_type_application_octet_stream_konquerer_kdesktop/</link><pubDate>Sun, 20 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/couldn_t_find_mime_type_application_octet_stream_konquerer_kdesktop/</guid><description>&lt;p&gt;This is copied from [http://users.pandora.be/Ice9/Linux stuff/Linux_tips.html](
 &lt;a href="http://users.pandora.be/Ice9/Linux" target="_blank" rel="noopener noreferrer nofollow"&gt;http://users.pandora.be/Ice9/Linux&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 stuff/Linux_tips.html). I have used the second method as the desktop file appeared to be disfunctional judging from its content and had been created during the time when the error appeared first (that was when I was playing with the File associations section of the control center).&lt;/p&gt;</description></item><item><title>File Associations in KDE</title><link>https://jeltsch.org/en/file_associations_in_kde/</link><pubDate>Sun, 20 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/file_associations_in_kde/</guid><description>&lt;p&gt;I have many files in strange formats that can be opened by applications that are not installed by default on any Linux distribution. How do I teach KDE to recognize these files based on their endings (like .ab1) and to open them - when clicked - with the correct application? Go to Control Center -&amp;gt; KDE Components -&amp;gt; File Associations -&amp;gt; Add -&amp;gt; Leave Group &amp;ldquo;all&amp;rdquo; and type in some short, descriptive name (e.g. ABI trace file) -&amp;gt; Under &amp;ldquo;Filename patterns&amp;rdquo; put the file extension (or any other pattern that enables KDE to recognize the file; e.g. *.abi1) -&amp;gt; Write something descriptive into the &amp;ldquo;Description&amp;rdquo; field -&amp;gt; Under &amp;ldquo;Application Preference Order&amp;rdquo; click &amp;ldquo;Add&amp;rdquo; and type the name of the application (if it is in the path) or browse and select the executable (for the .ab1 example it would be e.g. trev, the trace file viewer from the Staden package) -&amp;gt; Click &amp;ldquo;Apply&amp;rdquo; -&amp;gt; I have the feeling that you have to log out and log in again to make the changes active. For the above example you will see that Konqueror list for files with the .ab1 ending the File Type &amp;ldquo;ABI trace file&amp;rdquo; and when you click them, they are opened with the trev application.&lt;/p&gt;</description></item><item><title>Installation and configuration of disc-cover on Suse 9.0</title><link>https://jeltsch.org/en/installation_and_configuration_of_disc_cover_on_suse_9_0/</link><pubDate>Sun, 20 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/installation_and_configuration_of_disc_cover_on_suse_9_0/</guid><description>&lt;p&gt;libcdaudio libcdaudio-devel (for cdaudio.h) perl-audio-cd module disc-cover configuration: create all the configuration files, otherwise segmentation fault add servers to .cdserverrc (
 &lt;a href="http://www.freedb.org/modules.php?name=Sections&amp;amp;sop=viewarticle&amp;amp;artid=9" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www.freedb.org/modules.php?name=Sections&amp;sop=viewarticle&amp;artid=9&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
)&lt;/p&gt;</description></item><item><title>Quick edits of jpg files from within Konqueror (jhead, jpegtran)</title><link>https://jeltsch.org/en/quick_edits_of_jpg_files_from_within_konqueror_jhead_jpegtran/</link><pubDate>Sun, 20 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/quick_edits_of_jpg_files_from_within_konqueror_jhead_jpegtran/</guid><description>&lt;p&gt;I wanted to have a quick way to rotate the images I take with my digital camera. The Olympus Camedia C-4000 always writes &amp;ldquo;1&amp;rdquo; als orientation into the EXIF data (either it doesn&amp;rsquo;t have an orientaiton sensor or it is broken), therefore I cannot rotate the images automatically by the command&lt;code&gt;jhead -autorot *.jpg&lt;/code&gt;So I created a desktop file ~/bin/rotate90clockwise.desktpop with the following content&lt;code&gt;[Desktop Entry] ServiceTypes=image/jpeg Actions=rotate90clockwise [Desktop Action rotate90clockwise] Name=Rotate 90 clockwise Icon=/opt/kde3/share/icons/crystalsvg/22x22/actions/rotate_cw.png Exec=/usr/bin/jhead -cmd &amp;quot;jpegtran -rot 90 &amp;amp;i &amp;gt; &amp;amp;o&amp;quot; %U&lt;/code&gt;Then I made a symbolic link&lt;code&gt;sudo ln -sf ~/bin/rotate90clockwise.desktop /opt/kde3/share/apps/konqueror/servicemenus/rotate90clockwise.desktop&lt;/code&gt; Now when I browse files in Konqueror, I get by right-clicking a jpeg file the additonal option of rotating it. The rotation is lossless BTW and the EXIF information in maintaned.
It is also possible to integrate rotation commands into image viewing software. E.g. if the following script is located in ~/bin&lt;code&gt;!/bin/sh jhead -cmd &amp;quot;jpegtran -rot 90 &amp;amp;i &amp;gt; &amp;amp;o&amp;quot; $*&lt;/code&gt;you can call it from within GQView by adding the scriptname in one of the free slots below the &amp;ldquo;big&amp;rdquo; image editors:&lt;code&gt;Menu name Command line Rotate clockwise rotate_clockwise %f&lt;/code&gt;Edit -&amp;gt; Options -&amp;gt; Editors&lt;/p&gt;</description></item><item><title>Automatization of Sequence Handling (Staden's pregap4 and gap4)</title><link>https://jeltsch.org/en/automatization_of_sequence_handling_staden_s_pregap4_and_gap4/</link><pubDate>Sat, 19 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/automatization_of_sequence_handling_staden_s_pregap4_and_gap4/</guid><description>&lt;p&gt;Already a while ago I wrote a script, that tries to automatize most of the work involved in getting sequences from our ABI sequencer into a gap4 database. The script is far from perfect and looks like this:&lt;code&gt;!/bin/sh rm *.seq *.log Log\ file.txt for i in &lt;/code&gt;ls &lt;em&gt;.ab1&lt;code&gt;; do echo &amp;quot;Renaming $i&amp;quot; mv $i &lt;/code&gt;echo $i | sed &amp;ldquo;s/




 
 &lt;span class="katex"&gt;&lt;math xmlns="http://www.w3.org/1998/Math/MathML"&gt;&lt;semantics&gt;&lt;mrow&gt;&lt;mi mathvariant="normal"&gt;.&lt;/mi&gt;&lt;mo stretchy="false"&gt;{&lt;/mo&gt;&lt;mn&gt;27&lt;/mn&gt;&lt;mo stretchy="false"&gt;}&lt;/mo&gt;&lt;/mrow&gt;&lt;annotation encoding="application/x-tex"&gt;.\{27\}&lt;/annotation&gt;&lt;/semantics&gt;&lt;/math&gt;&lt;/span&gt;
 

.&lt;/em&gt;/\1.ab1/&amp;quot;&lt;code&gt; done ls *.ab1 *.txt &amp;gt; tracefile.list pregap4 -nowin -config /home/jeltsch/bin/pregap4_gap4.conf -fofn tracefile.list gap4 test.0.aux&lt;/code&gt;I put the script into ~/bin; and this script is supposed to be invoked from within the directory where the sequences are located. Typically the ab1 trace files from a single sequencing run from our machine are stored in one directory together with some (for me) meaningless log files, etc.First the script deletes unnecessary files from the directory; then it truncates filenames to 27 characters plus .ab1 ending. Funnily pregap4 handles longer filenames well, but gap4 has problems. Then all the remaining files are put into a list (tracefile.list) that is read by pregap4. pregap4 is used non-interactively. It gets its instructions (the setup of the modules) from a configuration file (which in my case is also stored in ~/bin).pregap4 calls the gap4 shotgun assembler and puts the readings into a gap4 database. Unfortunately I havn&amp;rsquo;t figured out how to automatically assign a descriptive name for this database. At the moment they will all have the same names and can be only identified based on their location in a different directory. It would be good to give them automatically a unique name, e.g. the date when the assembly was done or something similar.After all this has been done, gap4 is called and loads the newly created database for manual inspection and editing.Most of our sequencing is done to check newly made vectors. Therefore we usually know exactly what sequence we expect. If (which is unfortunately not the case) people use any program to document their constructs that included full sequence information (such as the Gene Construction Kit), the trace files should be automatically compared to such &amp;ldquo;expected&amp;rdquo; sequence.At the moment I achieve this by exporting the DNA sequence from the Gene Construction Kit program (GCK) as plain text file (apparently I could also use EMBL format) and putting this file together with the ab1 trace file into the same directory before starting the script. Thus it is handles just as any other sequence and the sequence readings are aligned to it.However, there are several things that I would like to be set automatically when invoking gap4 because I always perform the same sequence of clicks when manually inspecting in gap4 the alignment:Displaying all forward reading frames: I presume that because the &amp;ldquo;expected sequence&amp;rdquo; is the longest, it is always present in forward orientation in the assembly and the reading frames are allways forward. This results from the fact that I maintain (for ease of reading) the vector sequence in GCK allways in such orientation that the CDS of the GOI is in a forward frame.Highlighting disagreements by background color should be switched on.Upper/lower case character differences should be not handled as disagreementsBecause the quality of our sequencing is modest, mostly the default values are to strict for gap4 to enter the readings into the same contig. Thus I usually end up finding internal repeats and entering them manually. This should be possible to set automatically in the gap4 assembly, but I haven&amp;rsquo;t got around to figure out how.&lt;/p&gt;</description></item><item><title>Changing the default to tree view in Konqueror</title><link>https://jeltsch.org/en/changing_the_default_to_tree_view_in_konqueror/</link><pubDate>Sat, 19 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/changing_the_default_to_tree_view_in_konqueror/</guid><description>&lt;ul&gt;
&lt;li&gt;Make the changes how you want to window to appear.&lt;/li&gt;
&lt;li&gt;Right-click on title bar, click &amp;ldquo;Store Window Settings&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;Click &amp;ldquo;Settings&amp;rdquo; -&amp;gt; &amp;ldquo;Save View Profile&amp;rdquo; -&amp;gt;Select &amp;ldquo;File Management&amp;rdquo; from the list of available profiles -&amp;gt; &amp;ldquo;Save&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;Close the window and reopen it to see that your settings stick.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Desktop Integration of the Staden Package in KDE on Suse Linux 9</title><link>https://jeltsch.org/en/desktop_integration_of_the_staden_package_in_kde_on_suse_linux_9/</link><pubDate>Sat, 19 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/desktop_integration_of_the_staden_package_in_kde_on_suse_linux_9/</guid><description>&lt;p&gt;I have installed the Staden package on my laptop. In order to convince other people from my lab to use it, it must be very easy to use. Ideally, they should just need to select some sequences, click and the preprocessing and assembly should be done automatically. In order to achieve that I did the following:&lt;/p&gt;</description></item><item><title>Installation of Duplicate File Finder</title><link>https://jeltsch.org/en/installation_of_duplicate_file_finder/</link><pubDate>Sat, 19 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/installation_of_duplicate_file_finder/</guid><description>&lt;p&gt;I was making order among my 50000+ files in my home directory and realized that I had multiple copies of the same file in different directories. Therefore I was looking for some convenient way to find those duplicates and to delete them.There are several applications that do something like this. However, none is perfect. E.g. mp3 files of the same song, but with a different id3 tag will be recognized by most programs as being different, whereas they might be essentially the same apart from the metadata in the id3 tag.I settled for 
 &lt;a href="http://midori.shacknet.nu/dff/" target="_blank" rel="noopener noreferrer nofollow"&gt;Duplicate File Finder&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, a java application. Installation required 
 &lt;a href="http://www.xenonsoft.demon.co.uk/products/javaunix/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;JavaUnix&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, which appeared to be tricky to install.First of all, I needed to install the java2 SDK. The default on Suse Linux 9 is that only the runtime environment (java3-jre) is installed.For configuration and compilation to succeed (thanks to Ian Ballantyne) one needs to append the current install directory to the path:&lt;code&gt;export PATH=$PATH:.&lt;/code&gt;But now the program crashes complaining that&lt;code&gt;java.lang.UnsatisfiedLinkError: no javaunix in java.library.path&lt;/code&gt;Again I got some help:&lt;code&gt;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$JAVA_HOME/jre/lib/ext/Linux/&lt;/code&gt;makes it work. The LD_LIBRARY_PATH is not set on my system. When you install the Staden package, it sets this variable to &amp;ldquo;/usr/local/staden-linux-rel-1-4/lib/linux-binaries&amp;rdquo;. You can copy the javaunix.so file to the location that is given in the environment variable LD_LIBRARY_PATH.&lt;/p&gt;</description></item><item><title>kaptain on Suse Linux 9</title><link>https://jeltsch.org/en/kaptain_on_suse_linux_9/</link><pubDate>Sat, 19 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/kaptain_on_suse_linux_9/</guid><description>&lt;p&gt;I am currently trying out several graphical front ends for the molecular software package EMBOSS and I have read good reviews of 
 &lt;a href="http://kaptain.sourceforge.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;kaptain&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. However, because there are no rpm packages of kaptain for Suse Linux 9 available, I tried to compile it myself.
First problem was that the configure script couldn&amp;rsquo;t find the libraries and headers for qt3:&lt;code&gt;&amp;gt; checking for Qt… configure: error: Qt (&amp;gt;= Qt 2.2.2) (headers and libraries) not found. Please check your installation!&lt;/code&gt;Thus I executed ./configure with the option:&lt;code&gt;&amp;gt; ./configure --with-qt-dir=/usr/lib/qt3&lt;/code&gt; Now the configuration script proceeds to the end. However, the make still fails, the last lines of output are like this:&lt;code&gt;Making all in kaptain make[2]: Entering directory &lt;/code&gt;/home/jeltsch/downloads/kaptain-0.71/kaptain&amp;rsquo; g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt3/include -I/usr/X11R6/include -D_REENTRANT -O2 -fno-exceptions -fno-check-new -c kaptain.cpp kaptain.cpp: In constructor &lt;code&gt;Kaptain::Kaptain(Intermediate*, Kaptain*, QWidget*, QBoxLayout*, QDialog*, bool, const char*)': kaptain.cpp:99: error: &lt;/code&gt;assert&amp;rsquo; undeclared (first use this function) kaptain.cpp:99: error: (Each undeclared identifier is reported only once for each function it appears in.) kaptain.cpp: In member function &lt;code&gt;void Kaptain::button_pressed()': kaptain.cpp:1576: error: &lt;/code&gt;ostream_iterator&amp;rsquo; undeclared (first use this function) kaptain.cpp:1576: error: parse error before &lt;code&gt;&amp;gt;' token kaptain.cpp:1598: error: parse error before &lt;/code&gt;&amp;gt;&amp;rsquo; token make[2]: *** [kaptain.o] Error 1 make[2]: Leaving directory &lt;code&gt;/home/jeltsch/downloads/kaptain-0.71/kaptain' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory &lt;/code&gt;/home/jeltsch/downloads/kaptain-0.71&amp;rsquo; make: *** [all-recursive-am] Error 2&lt;code&gt;I got help from the author of the software Zsolt Terek. I had to insert at the beginning of kaptain.cpp:&lt;/code&gt;include include `.&lt;/p&gt;</description></item><item><title>The PATH in Suse Linux 9 (/etc/profile.local)</title><link>https://jeltsch.org/en/the_path_in_suse_linux_9_etc_profile_local/</link><pubDate>Sat, 19 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_path_in_suse_linux_9_etc_profile_local/</guid><description>&lt;p&gt;Several software installations modify the PATH environment variable. There are many different file that are read during bootup that contribute to the final PATH variable. Several software installs, however, break exisiting PATH entries. Among them is the Staden package. The staden installation instruction advise to include the following lines in ~/.bashrc:&lt;code&gt;export STADENROOT=/usr/local/staden-linux-rel-1-4 . $STADENROOT/staden.profile&lt;/code&gt;In order to quickfix PATH problems, you can give the full path that you need in /etc/profile.local:&lt;code&gt;PATH=/home/jeltsch/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/sbin/:/sbin:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/java/bin:/usr/local/bio/bin/&lt;/code&gt;If you leave the entry in ~/.bashrc, the staden path will be inserted before all the entries in /etc/profile.local, thus will take precedence over other entries. This breaks certain programs as some of the libraries Staden uses are older than the ones on Suse Linux 9 (see some older posting).&lt;/p&gt;</description></item><item><title>DCOPserver error during KDE login</title><link>https://jeltsch.org/en/dcopserver_error_during_kde_login/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/dcopserver_error_during_kde_login/</guid><description>&lt;p&gt;Yesterday my laptop ran out of power and during the emergency shutdown stuff got apparently screwed up. When I tried to log into KDE this morning, I got the following error message: &lt;code&gt;There was an arror setting up inter-process communication for KDE /home/jeltsch/.DCOPserver_michael-laptop__0 could not read network connection list Please check that &amp;quot;dcopserver&amp;quot; is running&lt;/code&gt; This is again a very non-informative error message. The way to fix this was as follows: &lt;code&gt;rm ~/.kde/socket-michael-laptop rm ~/.kde/tmp-michael-laptop rm -rf /tmp/kdesocket-jeltsch rm -rf /tmp/kde-jeltsch&lt;/code&gt; There were errors while removing the directories in /tmp. Even as root I couldn&amp;rsquo;t remove the directories; the error message claimed they were not empty. But there were no files when listed with ls -al. As a workaround a renamed the directories: &lt;code&gt;mv /tmp/kdesocket-jeltsch /tmp/kdesocket-jeltsch.old mv /tmp/kde-jeltsch /tmp/kde-jeltsch.old&lt;/code&gt; After this I could again log in, but the items from my Panel had disappeared.&lt;/p&gt;</description></item><item><title>Desktop Integration of Staden into KDE 3.2</title><link>https://jeltsch.org/en/desktop_integration_of_staden_into_kde_3_2/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/desktop_integration_of_staden_into_kde_3_2/</guid><description>&lt;p&gt;Two things have to be accomplished: 1. The menu should contain appropriate entries. 2. The files should be clickable and have appropriate &amp;ldquo;Open with&amp;rdquo; entries. 1. is easy to do. The (systemwide) entries for the menu are in /opt/kde3/share/applnk. I just added an addiitonal directory structure under this directory:&lt;code&gt;Science &lt;/code&gt;&amp;ndash; Staden |&amp;ndash; Gap4.desktop |&amp;ndash; Pregap4.desktop |&amp;ndash; Spin.desktop |&amp;ndash; Stadenlaunch.desktop &lt;code&gt;-- Trev.desktop&lt;/code&gt; If you edit the menu as a regular user, the entries are only valid for yourself. Additionally Suse messes between two locations for user-defined menu entries: ~/.kde/share/applnk and ~/.local/share/applications. Once you have the entries in the systemwide /opt/kde3/share/applnk additonal changes made by individual users will replicate the directory under the users home directory. Because entries in the users home directory take precedence over systemwide entries, these will be valid then.&lt;/p&gt;</description></item><item><title>EMBOSS and GCK for the assembly and documentation of construct sequences</title><link>https://jeltsch.org/en/emboss_and_gck_for_the_assembly_and_documentation_of_construct_sequences/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/emboss_and_gck_for_the_assembly_and_documentation_of_construct_sequences/</guid><description>&lt;p&gt;I am trying to use EMBOSS for the assembly of vector sequences. Long time ago, I used the CGC seqed program for this purpose and at the moment I use the 
 &lt;a href="http://www.textco.com" target="_blank" rel="noopener noreferrer nofollow"&gt;Gene Construction Kit&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. EMBOSS doesn&amp;rsquo;t have a straight equivalent for seqed and one has to use a bunch of other tools to replace its functionality. Look at this 
 &lt;a href="http://helix.nih.gov/apps/bioinfo/emboss-gcg.html" target="_blank" rel="noopener noreferrer nofollow"&gt;comparison between CGC and EMBOSS&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Extracting files from rpm archives (rpm2cpio)</title><link>https://jeltsch.org/en/extracting_files_from_rpm_archives_rpm2cpio/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/extracting_files_from_rpm_archives_rpm2cpio/</guid><description>&lt;p&gt;The command &lt;code&gt;rpm2cpio finger-0.17-9.i386.rpm | cpio -imVd&lt;/code&gt; extracts all files from the rpm archive finger-0.17-9.i386.rpm. It creates the directory structure relative to the current directory.&lt;/p&gt;</description></item><item><title>Farfalle with Gorgonzola Cream</title><link>https://jeltsch.org/en/farfalle_with_gorgonzola_cream/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/farfalle_with_gorgonzola_cream/</guid><description>&lt;p&gt;Serves 4 3 cups farfale (&amp;lsquo;motylki&amp;rsquo;) 180 g gorgonzola cheese, any rind removed, diced 2/3 cup of heavy cream pinch of granulated sugar 2 teaspoons finely chopped fresh sage, plus fresh sage leaves to garnish salt and ground balck pepper Cook the pasta until al dente: 8-10 minutes or according to the instructions on the package. Meanwhile, put the gorgonzola and cream in a medium saucepan. Add the sugar and plenty of ground black pepper and heat gently, stirring frequently, until the cheese has melted. Remove the pan from heat. Drain the cooked pasta well and return it to the pot in which it was cooked. Pour the sauce into the pot with the pasta. Add the chopped sage to the pasta and toss over medium heat until the pasta is evenly coated. Taste for seasoning, adding salt if necessary, then devide among four warmed bowls. Garnish each portion with sage and serve immediately.&lt;/p&gt;</description></item><item><title>How to add comments to HTML code</title><link>https://jeltsch.org/en/how_to_add_comments_to_html_code/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_add_comments_to_html_code/</guid><description>&lt;p&gt;``&lt;/p&gt;</description></item><item><title>Identifying your kernel version (ver)</title><link>https://jeltsch.org/en/identifying_your_kernel_version_ver/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/identifying_your_kernel_version_ver/</guid><description>&lt;p&gt;To figure out what kernel you are running just type &lt;code&gt;ver&lt;/code&gt; Of course you can also just look into /boot and look to which kernel the default links are pointing to.&lt;/p&gt;</description></item><item><title>Installing Windows95 under VMware</title><link>https://jeltsch.org/en/installing_windows95_under_vmware/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/installing_windows95_under_vmware/</guid><description>&lt;p&gt;You need: the Windows95 installation CD and a 
 &lt;a href="http://www.bootdisk.com/bootdisk.htm" target="_blank" rel="noopener noreferrer nofollow"&gt;Windows 95 version B boot floppy&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. As I don&amp;rsquo;t have a floppy drive I have to create a floppy image of the boot floppy. Under VMware boot from the Windows95 boot floppy. Create a primary partion that fills the virtual disk completely (options 1 and then 1 again and then yes). Reboot Windows95. Format the virtual disk and install Windows95: &lt;code&gt;format C: /S R:\WIN95\SETUP /IS&lt;/code&gt; I couldn&amp;rsquo;t get my installation CD to work. So I made an image of it &lt;code&gt;dd if=/dev/cdrom of=w95oem.iso&lt;/code&gt; Then the rest should be a routine install…&lt;/p&gt;</description></item><item><title>KMail, multiple SMTP servers and the alternative sendmail</title><link>https://jeltsch.org/en/kmail_multiple_smtp_servers_and_the_alternative_sendmail/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/kmail_multiple_smtp_servers_and_the_alternative_sendmail/</guid><description>&lt;p&gt;KMail has always problems with multiple smtp servers. As a solution I installed sendmail. Then I just created a new outgoing mailserver and selected the sendmail option. No further configuration was necessary and it seems to work.&lt;/p&gt;</description></item><item><title>Making a Suse RPM for the Staden Package</title><link>https://jeltsch.org/en/making_a_suse_rpm_for_the_staden_package/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/making_a_suse_rpm_for_the_staden_package/</guid><description>&lt;p&gt;As the binaries work on all Suse distributions, I though to skip the build process and just have the binaries unpacked by rpm and then add the suse-specific files to the correct places. These additional files are mainly kde.desktop files, icons and&lt;code&gt;export STADENROOT=/usr/local/staden-linux-1-4-1&lt;/code&gt;and sourcing &lt;code&gt;/usr/local/staden-linux-1-4-1/staden.profile&lt;/code&gt;in ~/.bashrc.Thus the unpacking would be just&lt;code&gt;tar --extract --verbose --gzip --absolute-names --file=staden-linux-1-4-1.tar.gz&lt;/code&gt;and&lt;code&gt;chown -R root:root /usr/local/staden-linux-1-4-1&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Making the Staden applications clickable in MacOS X</title><link>https://jeltsch.org/en/making_the_staden_applications_clickable_in_macos_x/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/making_the_staden_applications_clickable_in_macos_x/</guid><description>&lt;p&gt;I have installed Staden on MacOS X and have been playing around with it. I used the ebiotools package created by Anders Nisters described in issue 10/1 of the 
 &lt;a href="http://www.embnet.org/download/embnetnews/embnet.news/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;embnet.news&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 for the installation. It works, although not according to the Mac philosophy:&lt;/p&gt;</description></item><item><title>Manually uncompressing backup files creating by BackupPC (Zzzz)</title><link>https://jeltsch.org/en/manually_uncompressing_backup_files_creating_by_backuppc_zzzz/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/manually_uncompressing_backup_files_creating_by_backuppc_zzzz/</guid><description>&lt;p&gt;The perl script &lt;code&gt;/usr/local/backuppc/bin/BackupPC_zcat&lt;/code&gt; does it, but you need BackupPC installed for this purpose. There is a standalone frontend for the compression libraries available called 
 &lt;a href="ftp://ftp.iasi.roedu.net/mirrors/esp-team.scene.hu/esp-team/linux/Zzzz%e2%80%a61.0.tar.gz"&gt;Zzzz…&lt;/a&gt;
 made by the same guy who is behind mplayer.&lt;/p&gt;</description></item><item><title>Mexican Chilli Corn Pie</title><link>https://jeltsch.org/en/mexican_chilli_corn_pie/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mexican_chilli_corn_pie/</guid><description>&lt;p&gt;Serves 4 1 tbsp corn oil 2 garlic cloves, crushed 1 red pepper &amp;amp; 1 green pepper, deseeded and diced 1 celery stalk, diced 1 tsp hot chilli powder 400g can chopped tomatoes, 325g can sweetcorn, drained 215g can kidney beans, drained and rinsed 2 tbsp chopped fresh coriander salt and pepper tomato and avocado salad, to serve Topping: 125g cornmeal 1 tbsp plain flower 1/2 tsp salt 2 tsp baking powder 1 egg, beaten 100ml milk 1 tbsp corn oil 125g grated mature Cheddar Heat the oil in a large frying pan and gently fry the garlic, peppers and celery for 5-6 minutes or until just softened. Stir in the chilli powder, tomatoes, sweetcorn, beans and seasoning. Bring to the boil and simmer for 10 minutes. Stir in the coriander and spoon into an ovenproof dish. To make the topping, mix together the cornmeal, flour, salt and baking powder. Make a well in the center, add the egg, milk and oil and beat until a smooth batter is formed. Spoon over the pepper and sweetcorn mixture and sprinkle with the cheese. Bake in a preheated oven, 220C for 25-30 minutes until golden and firm. Serve immediately with a tomato and avocado salad.&lt;/p&gt;</description></item><item><title>Paglia e Fieno with Walnuts and Gorgonzola</title><link>https://jeltsch.org/en/paglia_e_fieno_with_walnuts_and_gorgonzola/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/paglia_e_fieno_with_walnuts_and_gorgonzola/</guid><description>&lt;p&gt;Serves 4 300g paglia e fieno (&amp;lsquo;flattened spaghetti&amp;rsquo;) 2 tablespoons butter 1 teaspoon finely chopped fresh sage or 1/2 teaspoon dried sage, plus fresh sage leaves to garnish (optional) 120 g gorgonzola 3 tablespoons mascarpone cheese 5 tablespoons milk 1/2 cup walnut halves, ground 2 tablespoons freshly grated Parmesan cheese freshly ground black pepper Cook the pasta in a large pot of salted boiling water, according to the instructions on the package. Meanwhile, melt the butter in a large skillet or saucepan over low heat, add the sage and stir it around. Sprinkle in the diced gorgonzola and the add the mascarpone. Stir the ingredients with a wooden spoon until the cheeses start to melt. Pour in the milk and keep stirring. Sprinkle in the walnuts and grated parmesan and add plenty of black pepper. Continue to stir over low heat until the mixture forms a creamy sauce. Do not allow it to boil or the nuts will taste bitter, and do not cook the sauce for longer than a few minutes or the nuts will discolor it. Drain the pasta, turn it into a warmed bowl, then add the sauce and toss well. Serve immediately, with more black pepper ground on top. Garnish with the sage leaves, if desired.&lt;/p&gt;</description></item><item><title>Pinnacle PCTV Deluxe and Linux support</title><link>https://jeltsch.org/en/pinnacle_pctv_deluxe_and_linux_support/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/pinnacle_pctv_deluxe_and_linux_support/</guid><description>&lt;p&gt;I bought a USB TV card; a Pinnacle PCTV Deluxe. There is only one program for Linux available: 
 &lt;a href="http://www.paranoyaxc.de/dune/dune.html" target="_blank" rel="noopener noreferrer nofollow"&gt;dunerec&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Here is how I got it working: Download and untar (tar -xvzf) 
 &lt;a href="http://www.paranoyaxc.de/dune/dune2-linux.tar.gz" target="_blank" rel="noopener noreferrer nofollow"&gt;dune2-linux.tar.gz&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 After untarring you have two directories: dunetools and dunelib, two shell scripts (which function escapes me) and one README.txt with some installation instructions. You don&amp;rsquo;t need to compile anything, you just need to copy the executables (and some other files) into the correct directories:
dunetools/dunerec/dunerec goes to /usr/local/bin
dunetools/duneinit/duneinit goes to /usr/local/bin You need to create the directory /usr/local/lib/dune Now you need some files from the Windows program, that came together with the TV card. Obviously you need to have a Windows system and install the Program there first. You find the files yu need in &amp;ldquo;C:\Program Files\Pinnacle\Pinnacle PCTV Deluxe\Driver&amp;quot;.
You need to copy the files ending with .v (k2.v, etc.), DuneNTSC.sys and DunePal.sys to the newly created directory /usr/local/lib/dune As I am living in Europe, I need to use Pal.sys; therefore I rename it to dune.sys chown root /usr/local/bin/dunerec
chmod u+s /usr/local/bin/dunerec
chown root /usr/local/bin/duneinit
chmod u+s /usr/local/bin/duneinit Scanning for channels is done with the command &lt;code&gt;/usr/local/bin dunerec -i 0 -S 1 -d 1 Dune at 001/002 VID 2304 PID 061E Loading ezusb2 firmware… dune.sys: FWOff: 77736 FWLen: 10296 You have to restart the program!&lt;/code&gt; The &amp;ldquo;-d 1&amp;rdquo; option is only to print debugging information. You need to execute the command again, this is normal: &lt;code&gt;dunerec -i 0 -S 1 &amp;gt;&amp;gt; /usr/local/lib/dune/channels.txt&lt;/code&gt; This command puts the output of the scanning into the file /usr/local/lib/dune/channels.txt; you still have to remove from this file the lines starting with . The error message &amp;ldquo;Cannot find dune!&amp;rdquo; occurs when the TV card is not plugged into the computer. I had it also occur when the TV card was present and I needed to remove the card, restart and hotplug it again to make it working. You should test whether the card is working: &lt;code&gt;dunerec -R test.mpg -i 0 -a 479250&lt;/code&gt; This records the TV signal on frequency 479.250 MHz into the file test.mpg. You can stop the recording with Ctrl-C and watch this mpg file with the video player of your choice. However, in order to watch live streaming TV, you need to pipe the data to a player. The only player I managed to get accepting the data is 
 &lt;a href="http://www.mplayer.hu" target="_blank" rel="noopener noreferrer nofollow"&gt;mplayer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. There is a great rpm for Suse Linux 9.1 from 
 &lt;a href="http://packman.links2linux.de" target="_blank" rel="noopener noreferrer nofollow"&gt;Packman&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Don&amp;rsquo;t forget to download the rpm with all the codecs! Here are some commands that I have used for piping: &lt;code&gt;dunerec -R - -i 0 -a 479250 | mplayer -cache 8192 -&lt;/code&gt; You can adjust the cache size to reduce the waiting time to start playback. &lt;code&gt;dunerec -R - -i 0 -a 479250 | mplayer -framedrop -vo x11 -&lt;/code&gt; Without cache you need to allow the player to drop frames. &lt;code&gt;dunerec -i 0 -a 479250 -t dvd -R - | mplayer -ao arts -vo xv -double -cache 4096 -framedrop -&lt;/code&gt; This is the complete command that I use now. I copied it from the gtk2 GUI.GTK2 GUI for TV card &amp;ldquo;Pinnacle PCTV Deluxe&amp;rdquo; 
 &lt;a href="http://pctvgtk.sourceforge.net" target="_blank" rel="noopener noreferrer nofollow"&gt;http://pctvgtk.sourceforge.net”&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The installation work according to the instructions and the stuff really works. I had some problems with the scanning. it didn&amp;rsquo;t find all programs. I had to do the scanning under Windows (using the Pinnacle program) and then write down the frequencies and add them manually to the channels.txt files. But that went also without problems.&lt;/p&gt;</description></item><item><title>Problems installing VMware tools (manual installation)</title><link>https://jeltsch.org/en/problems_installing_vmware_tools_manual_installation/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/problems_installing_vmware_tools_manual_installation/</guid><description>&lt;p&gt;For some reason VMware 4.5.2 didn&amp;rsquo;t manage to update the VMware tools using the regular option under &amp;ldquo;VM -&amp;gt; Install VMware tools…&amp;rdquo;. So I had to install them manually: &lt;code&gt;sudo /sbin/losetup /dev/loop1 /home/your_username/vmware-distrib/lib/isoimages/windows.iso mkdir /home/your_username/temp sudo mount -r -t iso9660 /dev/loop1 /home/your_username/temp/&lt;/code&gt; As my home directory is visible under VMware, I started the setup.exe manually. Everything went OK, although VMware still complains after the reboot that my VMware tools are out of date…&lt;/p&gt;</description></item><item><title>Quanta crashes during start-up (moving my account to a new user)</title><link>https://jeltsch.org/en/quanta_crashes_during_start_up_moving_my_account_to_a_new_user/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/quanta_crashes_during_start_up_moving_my_account_to_a_new_user/</guid><description>&lt;p&gt;When I start Quanta as a regular user, it crashes. The output of the terminal is: &lt;code&gt;jeltsch@michael-laptop:~&amp;gt; quanta QGDict::hashKeyString: Invalid null key Invalid entry (missing '=') at /opt/kde3/share/apps/quanta/doc/javascript.docrc:241 TagAction::property( &amp;quot;accel&amp;quot; ) failed: property invalid or does not exist TagAction::property( &amp;quot;accel&amp;quot; ) failed: property invalid or does not exist TagAction::property( &amp;quot;accel&amp;quot; ) failed: property invalid or does not exist jeltsch@michael-laptop:~&amp;gt;&lt;/code&gt; However, when started as root, things work OK, although the error messages are the same. At the moment I changed the desktop entry from the start menu so that Quanta starts up as root. Of course, I have to allow access to my X windows, e.g. by executing xhost +. I created a new regular user (mjeltsch9 and executed quanta as mjeltsch, quanta worked also fine. Apparently something is fishy with some user-specific settings. I tried to figure out what, but to no avail. Therefore I decided to make a clean start. As root, I chowned recursively all files in my home directory to mjeltsch and moved them (excluding hidden files) into /home/mjeltsch. All hidden files I put into a new directory which I called old_dot_files. I might need some of these. Then I deleted my /home/jeltsch. Using Yast2, I deleted account &amp;ldquo;jeltsch&amp;rdquo; and changed the /home/mjeltsch into /home/jeltsch. Then, also in Yast2, I renamed the user mjeltsch into jeltsch and changed his home directory from /home/mjeltsch into /home/jeltsch. I also had to chown -R /tmp/mcop-jeltsch. Apparently everything works again, but all my desktop configuration is of course lost.&lt;/p&gt;</description></item><item><title>Recursive grep</title><link>https://jeltsch.org/en/recursive_grep/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/recursive_grep/</guid><description>&lt;p&gt;grep (case-insensitive, recursive) grep doesn&amp;rsquo;t offer any possibility to recursively descent down the directory tree. The following command searches e.g. just thru all the files in the current directory:&lt;code&gt;grep bacteria *&lt;/code&gt;To make the search case-insensitive, one can use the i flag:&lt;code&gt;grep -i bacteria *&lt;/code&gt;But if you want to do a recursive search you have to use a quite complicated construction of UNIX commands to achieve this goal:&lt;code&gt;find ~/Mail -type f -exec grep 'bacteria' {} \; -print&lt;/code&gt;This command searches recursively thru the Mail directory of the current user and prints all the lines that contain the word bacteria.&lt;/p&gt;</description></item><item><title>Reference Sequences (Staden)</title><link>https://jeltsch.org/en/reference_sequences_staden/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/reference_sequences_staden/</guid><description>&lt;p&gt;To make one sequence a reference sequence, just select its name from the gap4 Edit Contig window and right click and select as reference sequence. If the file is in embl format, the features will show up as Staden tags in the alignment.&lt;/p&gt;</description></item><item><title>Removing PDF password protection</title><link>https://jeltsch.org/en/removing_pdf_password_protection/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/removing_pdf_password_protection/</guid><description>&lt;p&gt;I recently bought a pdf book. It was password-protected (40bit security). Unfortunately some of the PDF viewers on Linux cannot open password-protected pdf files. So I decided that I can remove the password protection for private use.A quick lock at the web showed two very easy methods of password removal:&lt;/p&gt;</description></item><item><title>Resetting the MySQL root password</title><link>https://jeltsch.org/en/resetting_the_mysql_root_password/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/resetting_the_mysql_root_password/</guid><description>&lt;p&gt;If you have forgotten your MySQL root password, you can reset it if you have physical access to the machine mysql is running on: Find the .pid file of the mysql process. It is either called mysql.pid or machinename.pid. Kill the mysql process. On my MacOS X server e.g. &lt;code&gt;kill &lt;/code&gt;cat /usr/local/mysql-standard-4.0.16-apple-darwin6.6-powerpc/data/localhost.pid`` Restart the mysql server &lt;code&gt;/usr/local/mysql-standard-4.0.16-apple-darwin6.6-powerpc/bin/mysqld_safe --skip-grant-tables &amp;amp;&lt;/code&gt; Set the new root password (replace newpassword with the new password!) &lt;code&gt;/usr/local/mysql-standard-4.0.16-apple-darwin6.6-powerpc/bin/mysqladmin -u root flush-privileges password &amp;quot;newpassword&amp;quot;&lt;/code&gt; Done!&lt;/p&gt;</description></item><item><title>scp (secure copy)</title><link>https://jeltsch.org/en/scp_secure_copy/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/scp_secure_copy/</guid><description>&lt;p&gt;In order to copy the file index.html from the local machine to vesuri.helsinki.fi the following command is needed:&lt;code&gt;scp -p /Volumes/Documents/michael/Sites/index.html jeltsch@vesuri.helsinki.fi:./public_html/index.html&lt;/code&gt;The p flag preserves modification times, access times, and modes from the original file. The full path of the original file (/Volumes/Documents/michael/Sites/index.html) is of course not needed if the file is in the current directory.In order to copy the directory &amp;ldquo;/Multimedia/TV Shows/Kids &amp;amp; Family&amp;rdquo; from a remote server with the IP address 192.168.0.16 to the current directory of the local machine, use the following command:&lt;code&gt;scp -r root@192.168.0.16:&amp;quot;/Multimedia/TV\\ Shows/Kids\\ \&amp;amp;\\ Family&amp;quot; .&lt;/code&gt;Note the double back slashes to escape the white spaces in the file path! The r flag is needed because you want the complete content of the directory (recursive).If you need to specifiy a port number, you need the capital P flag:&lt;code&gt;scp -P 22222 -v TVSeriesXY_S01E* mnmplus@192.168.0.16:/Volumes/Multimedia&lt;/code&gt;Sometimes, scp is inefficient (e.g. when transferring massive amounts of small, uncompressed files). In that case, one solution is to use tar (to concatenate and compress) and then pipe the output through ssh to the other machine and decompress/untar it there:&lt;code&gt;tar cpf - server.helsinki.fi | ssh jeltsch@othermachine.helsinki.fi &amp;quot;tar xpf - -C /home/jeltsch/&amp;quot;&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Sequence trace files in tar archives (Staden)</title><link>https://jeltsch.org/en/sequence_trace_files_in_tar_archives_staden/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/sequence_trace_files_in_tar_archives_staden/</guid><description>&lt;p&gt;I want to store all sequence traces of a sequencing project (using Staden) in one file. You can do that if you simply tar all the *.ztr files: &lt;code&gt;tar -cvf ./test.tar *.ztr&lt;/code&gt; Then you have to specify in gap4 &lt;code&gt;Options -&amp;gt; Configure menus -&amp;gt; Expert&lt;/code&gt; And then you need to specify &lt;code&gt;Options -&amp;gt; Trace file location -&amp;gt; TAR=./test.tar&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Software development projects for Molecular Biology</title><link>https://jeltsch.org/en/software_development_projects_for_molecular_biology/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/software_development_projects_for_molecular_biology/</guid><description>&lt;p&gt;GCK2.5-related&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;GCK2.5 debug under wine**
There are still some bugs that make using gck2.5 sometimes a pain under wine. Especially the inability to annotate regions, to search for a sequence and to open a new file.&lt;/li&gt;
&lt;li&gt;GCK2.5 export**
GCK2.5 is not able to export in embl format with the regions converted into features.
It can, however, export comments to text file and plain sequence to a text file. It should be trivial to write a perl script that takes these two files and converts them into one embl file, EMBOSS cirdna/lindna or pDRAW32 file.&lt;/li&gt;
&lt;li&gt;GCK2.5/wine desktop integration**
When clicking on files that are associated with Windows programs (using wine), the Linux file manager (e.g. Konqueror) passes the file as an argument to the associated Windows application and the file is opened under wine. However GCK2.5 refuses to accept the file as an argument. When clicking on a .gcc file, GCK2.5 starts up, but opens an empty window and I have to open the .gcc file from within GCK2.5. Unnecessary clicking, especially when I need to navigate over several folder hierachies. When GCK2.5 is running natively under Windows, is it possible to start GCK2.5 with a construct file as a command line argument? I should check that out.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;pDRAW32-related&lt;/p&gt;</description></item><item><title>Specifying a default working directory (Path) for Acrobat via acroread.desktop file</title><link>https://jeltsch.org/en/specifying_a_default_working_directory_path_for_acrobat_via_acroread_desktop_file/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/specifying_a_default_working_directory_path_for_acrobat_via_acroread_desktop_file/</guid><description>&lt;p&gt;Acrobat starts always with ~ as the working directory. Because I keep all my pdf files in a seperate directory, I have to do quite some navigation before I can save them. This is especially bad as the Acrobat save as window displays all files including hidden files.&lt;/p&gt;</description></item><item><title>Staden Help Function (no Netscepe, no help)</title><link>https://jeltsch.org/en/staden_help_function_no_netscepe_no_help/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/staden_help_function_no_netscepe_no_help/</guid><description>&lt;p&gt;Because I don&amp;rsquo;t have Netscape installed on my computer, the help function of Staden doesn&amp;rsquo;t work automatically. During the staden course James told be to look into &lt;code&gt;/usr/local/staden-linux-rel-1-4/lib/tk_utils/help_netscape.tcl&lt;/code&gt; I might do so, but as a quick fix I made a symbolic link to mozilla: &lt;code&gt;sudo ln -s /usr/bin/mozilla /usr/bin/netscape&lt;/code&gt; And this really works. I also tried it succesfully with Konqueror: &lt;code&gt;sudo ln -sf /opt/kde3/bin/konqueror /usr/bin/netscape&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Staden on MacOS X (ebiotools)</title><link>https://jeltsch.org/en/staden_on_macos_x_ebiotools/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/staden_on_macos_x_ebiotools/</guid><description>&lt;p&gt;Today I installed the Staden Package on Tanja&amp;rsquo;s Macintosh G4 computer (MacOS 10.3). I recommend using the 
 &lt;a href="http://liv.bmc.uu.se/macosx/downsoft.htm" target="_blank" rel="noopener noreferrer nofollow"&gt;ebiotools package&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 made by Anders Nister. It includes other useful software such as EMBOSS, Blast, etc.). Installation instructions are available in the 
 &lt;a href="https://web.archive.org/web/20050306234019/http://www.embnet.org/download/embnetnews/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;embnet news issues 9/1, 9/2, 9/3 and 10/1&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 or gathered into one pdf file from 
 &lt;a href="https://jeltsch.org/downloads/embnet_news_9-1_to_10-1.pdf"&gt;here&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Start netatalk as system service during bootup on Suse Linux 9</title><link>https://jeltsch.org/en/start_netatalk_as_system_service_during_bootup_on_suse_linux_9/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/start_netatalk_as_system_service_during_bootup_on_suse_linux_9/</guid><description>&lt;p&gt;I am missing from Suse Linux 9 a nice GUI that collects ALL system services with the options &amp;ldquo;start&amp;rdquo;, &amp;ldquo;stop&amp;rdquo; and &amp;ldquo;start on every system boot&amp;rdquo;. RedHat 9 has something like that. There is Yast2, but under the services, netatalk is not even listed. To boot netatalk during system boot, I just create manually a link: &lt;code&gt;cd /etc/init.d/rc5.d sudo ln -s ../atalk S22atalk&lt;/code&gt; After rebooting (and to my surprise) my computer froze. No Ctrl-Alt-F2, no access via ssh; the only rescue being the physical reboot button button (something I am only used to from my Macintosh times). After rebooting in safe mode and removing the link everything is fine again. When I manually start atalk, the system freezes in the same way after a couple of seconds…&lt;/p&gt;</description></item><item><title>Suse Linux 9.1</title><link>https://jeltsch.org/en/suse_linux_9_1/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/suse_linux_9_1/</guid><description>&lt;p&gt;I bought the boxed version of Suse Linux 9.1. The update went quite smoothly. Although it reported about 1500 package conflicts, they were all just consequences of kopete 0.81 (my icq client) and vlc 0.71 (my video player). I resolved the conflicts by first unprotecting the non-Suse packages that I had installed and then risking system inconsistencies. However, after the update both kopete and vlc still functioned. On the other hand VMWare 4.0.5 broke but updating to 4.5.1 helped.&lt;/p&gt;</description></item><item><title>Suse Linux 9.1/9.2 and vmware</title><link>https://jeltsch.org/en/suse_linux_9_1_9_2_and_vmware/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/suse_linux_9_1_9_2_and_vmware/</guid><description>&lt;p&gt;I downloaded again a VMware release to test (4.5.2). But it didn&amp;rsquo;t even wanted to be configured. Apparently Suse has screwed up the installation source directory tree structure. I found this fix: &lt;code&gt;cd /usr/src/linux su make cloneconfig make prepare&lt;/code&gt; After this the vmware-config.pl should run ok. Before running the vmware-config.pl I also applied the 
 &lt;a href="http://ftp.cvut.cz/vmware/vmware-any-any-update78.tar.gz" target="_blank" rel="noopener noreferrer nofollow"&gt;vmware-any-any-update78 patch&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.
BTW: You have to repeat this procedure everytime you update your kernel! After updating to 9.2 I had more problems. After every restart I had to execute vmware-config.pl again. This was fixed by adding &lt;code&gt;for a in &lt;/code&gt;seq 0 9&lt;code&gt;; do mknod /dev/vmnet$a c 119 $a; done&lt;/code&gt; to the beginning of the /etc/init.d/vmware file. After kernel updates the procedure before starting vmware-config.pl is &lt;code&gt;cd /usr/src/linux make cloneconfig make modules_prepare&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Syncronizing Psion3a address database with KDE's address book</title><link>https://jeltsch.org/en/syncronizing_psion3a_address_database_with_kde_s_address_book/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/syncronizing_psion3a_address_database_with_kde_s_address_book/</guid><description>&lt;p&gt;I have an old Psion 3a which I use mainly as an alarm clock during vacation when I have to catch a train or plane. To make it more useful, I decided to put all my addresses to its database. The database format is some strange format (.dbf). The database application of the Psion 3a cannot import any other format and the only format it can export in is a text file where each field is seperated from the next by a delimiter character (by default linefeed) and each record is seperated from the next by an empty line (or an empty line if linefeed is the delimiter).
The PsiWin application on a PC can open the dbf format and export in a variety of formats (hopefully). So the way to get all my addresses into the Psion would be (they are in MacOSX&amp;rsquo;s addressbook format at the moment) to get them first into KDE&amp;rsquo;s address book and then export from there in a format that PsiWin can read and use PsiWin to save in the dbf format that the Psion can read.&lt;/p&gt;</description></item><item><title>True Type fonts under Linux</title><link>https://jeltsch.org/en/true_type_fonts_under_linux/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/true_type_fonts_under_linux/</guid><description>&lt;p&gt;True Type fonts under Linux Font handling under Linux is quite a chaos. Here is how I added true type fonts to my Suse Linux 9. In the Control Center -&amp;gt; System Administration -&amp;gt; Font Installer you have to change into Administration mode -&amp;gt; Advanced Mode (with embedded font selector). Then I just selected the fonts I wanted from the fonts directory of my Windows XP partition and clicked Add. By clicking Apply the fonts become available to the X Windows Server. You can do the same by manually copying the fonts into /usr/X11R6/lib/X11/fonts/truetype and then running &lt;code&gt;xset fp rehash&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Using multiple mouses/trackpads simultaneously (Suse Linux 9 Yast2/SaX)</title><link>https://jeltsch.org/en/using_multiple_mouses_trackpads_simultaneously_suse_linux_9_yast2_sax/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/using_multiple_mouses_trackpads_simultaneously_suse_linux_9_yast2_sax/</guid><description>&lt;p&gt;I have a laptop and used Yast2 to configure an external USB mouse. However, the trackpad became inactive. When I now restart without USB mouse I am in trouble. I used for the configuration: &lt;code&gt;Control Center -&amp;gt; Yast2 modules -&amp;gt; Hardware -&amp;gt; Select mouse model&lt;/code&gt; If you want to operate both external mouse and trackpad, you need to dig deeper: &lt;code&gt;Control Center -&amp;gt; Yast2 modules -&amp;gt; Hardware -&amp;gt; Graphics Card and Monitor -&amp;gt; Graphical Desktop Environment -&amp;gt; Change -&amp;gt; Component: Input Devices&lt;/code&gt; Here you have the possibility to add an indefinte amount of mouses. You should probably test whether you new settings work (with the test button) before you restart. The settings become only active after a restart. Meaning if you want to deactivate your trackpad (because it disturbs you) you need again a restart…&lt;/p&gt;</description></item><item><title>What nfs and smb shares are available on a server (showmount, smbclient)?</title><link>https://jeltsch.org/en/what_nfs_and_smb_shares_are_available_on_a_server_showmount_smbclient/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/what_nfs_and_smb_shares_are_available_on_a_server_showmount_smbclient/</guid><description>&lt;p&gt;The command to figure out what shares are available e.g. on the computer 192.168.0.2 type:For nfs: &lt;code&gt;/usr/sbin/showmount -e 192.168.0.2&lt;/code&gt;For samba: &lt;code&gt;smbclient -L 192.168.0.2&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Windows NT, network browsing, mounting and disconnecting from network drives (command netuse)</title><link>https://jeltsch.org/en/windows_nt_network_browsing_mounting_and_disconnecting_from_network_drives_command_netuse/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/windows_nt_network_browsing_mounting_and_disconnecting_from_network_drives_command_netuse/</guid><description>&lt;p&gt;Network browsing in Windows is a mystery. Sometimes some computers simply don&amp;rsquo;t show up when browsing a network. This seems to be especially true for Linux servers. Under newer versions of the Windows OS (2000, XP), you can connect to a server (if you know its IP adress) via the mount network drive command even though the network browser cannot see that server. Windows NT doesn&amp;rsquo;t have that option. The only possibility is to use the &amp;ldquo;net use&amp;rdquo; command from the command line. This is uncomfortable, although one can make .bat files for frequently used connections. The command is: &lt;code&gt;net use * \\ip-adress\username&lt;/code&gt; The asterisk assings the share to the next available drive letter (of course you can assign manually to e.g. H:). To delete this specific network drive type: &lt;code&gt;net use H: /delete&lt;/code&gt; Actually, even if you can browse and connect without needing the command line, you need the command line always when you want to disconnect a share from an NT server. Funnily Windows NT has no other way but to type &lt;code&gt;netuse * /delete&lt;/code&gt; In some discussion threads it was mentioned, that one should switch on WINS support in the Linux server&amp;rsquo;s smb.conf file &lt;code&gt;wins support = Yes&lt;/code&gt;. If you connect to Linux, make sure that Samba is running and that the user to whose home folder you want to connect to has an entry &amp;amp; password in the smb database (this is NOT preconfigured even in Suse 9.2): &lt;code&gt;as root: smbpasswd -a username&lt;/code&gt; It didn&amp;rsquo;t help me, though. MacOS X computers (10.3) show up now without problems (older MacOS X versions also had problems). Maybe I should compare the smb.conf files or just copy it over to my Suse 9.1.&lt;/p&gt;</description></item><item><title>Windows XP guest from raw partition under VMWare 4, coLinux as rescue</title><link>https://jeltsch.org/en/windows_xp_guest_from_raw_partition_under_vmware_4_colinux_as_rescue/</link><pubDate>Thu, 05 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/windows_xp_guest_from_raw_partition_under_vmware_4_colinux_as_rescue/</guid><description>&lt;p&gt;So far I never was able to run a Windows XP guest OS from a raw disk partition using Linux VMWare. Here&amp;rsquo;s the 
 &lt;a href="http://www.vmware.com/community/thread.jspa?messageID=32173" target="_blank" rel="noopener noreferrer nofollow"&gt;discussion thread&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>aMule on our server (what ports to open?)</title><link>https://jeltsch.org/en/amule_on_our_server_what_ports_to_open/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/amule_on_our_server_what_ports_to_open/</guid><description>&lt;p&gt;I installed the aMule RPMs from from Packman. Then I needed to start up aMule once in GUI mode to set up the remote control web interface (enable all remote access and disable unix sockets and give passwords). Thereafter you can just start the aMule daemon via the command line amuled. Sometimes amuleweb fails to load when you start amuld, in such a case you should execute amuleweb separately. After this you can connect to aMule&amp;rsquo;s own web server. I opened TCP port 4662 and UDP ports 4672 and 4665 and on our router I forwarded port 4662 to the machine running aMule. In order to keep aMule running even after you terminate your ssh session you need to execute &amp;ldquo;nohup amuled&amp;rdquo;.&lt;/p&gt;</description></item><item><title>Build-in package selection during Suse Linux install (autoyast, network install)</title><link>https://jeltsch.org/en/build_in_package_selection_during_suse_linux_install_autoyast_network_install/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/build_in_package_selection_during_suse_linux_install_autoyast_network_install/</guid><description>&lt;p&gt;When you install Suse Linux, the installer offers you only three choices: minimal, KDE and Gnome. Everytime I do an install I end up manually selecting lots of packages (and I forget often many which I have to add later). Yast offers the possibility to save the package selection of a currently installed system. But how to I load such a selection file (*.sel) during installation? Apparently you can load it from the hard disk or the floppy disk. But the hard disk is usually formatted for a new install and many computers (especially portables) don&amp;rsquo;t have floppy drives anymore. I doubt that I can load such list from a USB stick.Obviously when one does a network install one could put such *.sel file onto the server, but a network install is quite more demanding as it needs a server with the installer data. Suse Linux 9.2 offers a mini installer on CD, that can be used but it apparently requires the 9.2 DVD as nfs export (and then there is again no possibility to load a custom package selection file unless I modify the DVD which is again lots of work). The closest info I could come up with were the instructions 
 &lt;a href="http://www.room17.com/hacks/suse.shtml" target="_blank" rel="noopener noreferrer nofollow"&gt;how to make your own Suse distribution&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. This uses 
 &lt;a href="http://www.suse.de/~nashif/autoinstall/" target="_blank" rel="noopener noreferrer nofollow"&gt;autoyast&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, especially 
 &lt;a href="http://www.suse.de/~nashif/autoinstall/9.1/html/CreateProfile.Software.htmlid2515707" target="_blank" rel="noopener noreferrer nofollow"&gt;Custom package Selections"&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 which is probably overkill and additionally not very flexible as I need to create a new installation CD every time I change my package selection.Other documents useful concerning autoinstallation/network installation:

 &lt;a href="http://support.novell.com/cgi-bin/search/searchtid.cgi?/en/2001/02/cg_autoinstall.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Autoinstall&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;


 &lt;a href="http://support.novell.com/cgi-bin/search/searchtid.cgi?/en/2001/07/daniel_ftpinst_local.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Network Installation&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Configuring and starting Apache2 via Yast2</title><link>https://jeltsch.org/en/configuring_and_starting_apache2_via_yast2/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/configuring_and_starting_apache2_via_yast2/</guid><description>&lt;p&gt;Yast is of of course as unfriendly when it comes to error messages as any other Linux program. I tried to start up Apache2 using Yast2 and there were only 3 fields in the configuration wizard to fill in: server name, administrator e-mail and listening port. I filled in as server name &amp;ldquo;Suse Linux&amp;rdquo;. When Yast2 wanted to do the configuration, the error message was: Error: cannot adjust apache2 service
Cool. Had I started apache manually (sudo /etc/init.d/apache2 start), I had noticed the following line among the error messages:
Starting httpd2 (prefork) Syntax error on line 11 of /etc/apache2/sysconfig.d/global.conf:
ServerName takes one argument, The hostname and port of the server
Obviously &amp;ldquo;Suse Linux&amp;rdquo; was taken as two arguments. So I went back to the graphical interface and changed the value to &amp;ldquo;Suse_Linux&amp;rdquo; and this time it worked.&lt;/p&gt;</description></item><item><title>Converting Mac text files into UNIX text files (tr)</title><link>https://jeltsch.org/en/converting_mac_text_files_into_unix_text_files_tr/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/converting_mac_text_files_into_unix_text_files_tr/</guid><description>&lt;p&gt;If you though text files are all the same, you are wrong. Mac text file lines end with a carriage return (CR, ASCII 13), UNIX text file lines with a line feed (LF, ACII 10) and Microsoft Windows text file lines end with a combination of 2 characters: CR followed by LF. From Mac to Unix you convert with this command line: &lt;code&gt;tr '\015' '\012' out_file&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Cutting mpeg movie files (mpgtx)</title><link>https://jeltsch.org/en/cutting_mpeg_movie_files_mpgtx/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/cutting_mpeg_movie_files_mpgtx/</guid><description>&lt;p&gt;I recorded a documentary from TV as mpeg2. To be able to distribute it via the internet I need to shrink its size and I am using the DivX codec. But first I wanted to trim the beginning and the end. I used 
 &lt;a href="http://mpgtx.sourceforge.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;mpgtx&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, a very handy command line tool. There are Suse RPMs from 
 &lt;a href="http://packman.links2linux.de/" target="_blank" rel="noopener noreferrer nofollow"&gt;Packman&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The command was &lt;code&gt;mpgtx -s tutkittu_juttu.mpg [00:22.50-26:55.00] -o cut.mpg&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Execution of dd command via ssh and output redirection to local file</title><link>https://jeltsch.org/en/execution_of_dd_command_via_ssh_and_output_redirection_to_local_file/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/execution_of_dd_command_via_ssh_and_output_redirection_to_local_file/</guid><description>&lt;p&gt;I wanted to copy a whole encrypted partition over the network into a file. You can execute many commands via ssh, but occasionally there are problems to direct the output where you want it. E.g. the &amp;ldquo;more&amp;rdquo; command doesn&amp;rsquo;t output to standard out when used via ssh. You need to use &amp;ldquo;less&amp;rdquo; to get the file content displayed locally (at least using a RedHat 8 remote machine). With dd you cannot use the &amp;ldquo;dd if=input of=output&amp;rdquo; syntax but you need the &amp;ldquo;dd output&amp;rdquo; syntax. The command I finally managed with is &lt;code&gt;ssh -l root remote-machine 'dd hda1.bin&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Exporting automounted partitions via nfs</title><link>https://jeltsch.org/en/exporting_automounted_partitions_via_nfs/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/exporting_automounted_partitions_via_nfs/</guid><description>&lt;p&gt;We are accessing data from our server via nfs. The nfs exports are automounted on the nfs clients&amp;rsquo; computers. It works fine. However there is a partition (a whole drive in fact) on our server that is automounted on demand. We wanted this hard drive to unmount automatically if it is not needed to save energy and reduce noise levels. When I include the mountpoint of this partition in /etc/exports everything seems to work fine, but automounting this export on a client machine fails. It can still be mounted manually though with a regular mount command. As a workaround (in order to have a desktop link in KDE to the data on the server) I did the following:
I added an entry to the fstab: &lt;code&gt;server:/automounts/multimedia /media/multimedia nfs rsize=1024,wsize=1024,noauto,user 0 0&lt;/code&gt; Then I created a shell script: &lt;code&gt;!/bin/sh mount /media/multimedia kfmclient openProfile filemanagement /media/multimedia&lt;/code&gt; Then I created a new &amp;ldquo;Link to Application&amp;rdquo;, that points to that shell script.
As a result of clicking this Link, the nfs export is mounted and a new Konqueror window opens with the contents of the mountpoint directory displayed.&lt;/p&gt;</description></item><item><title>Firewall configuration programs (fwbuilder, yast2, iptables, Brickwall/Brickhouse)</title><link>https://jeltsch.org/en/firewall_configuration_programs_fwbuilder_yast2_iptables_brickwall_brickhouse/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/firewall_configuration_programs_fwbuilder_yast2_iptables_brickwall_brickhouse/</guid><description>&lt;p&gt;Configuring the firewall by hand using iptables is quite difficult. When we still used RedHat 8.1 we have been doing it but now not anymore. We have been using yast2 now for firewall configuration. An alternative to yast2 is 
 &lt;a href="http://www.fwbuilder.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;fwbuilder&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. We tried it once and it seems to work although the code it produces is quite large compared to manual configuration. An obvious advantage is that fwbuilder can be used together with many different types of firewalls and operating systems (e.g. also Mac OS X). I still think 
 &lt;a href="http://brianhill.dyndns.org/site/modules.php?op=modload&amp;amp;name=News&amp;amp;file=article&amp;amp;sid=15&amp;amp;mode=thread&amp;amp;order=0&amp;amp;thold=0" target="_blank" rel="noopener noreferrer nofollow"&gt;Brickhouse (formerly Brickwall)&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 is a very good - probably the best and easiest - configuration script for the inbuilt firewall/routing functions of Mac OS X. I think the Linux community needs such a project since Brickhouse is way easier to use than fwbuilder.&lt;/p&gt;</description></item><item><title>Grip configuration (%) switches for file formats</title><link>https://jeltsch.org/en/grip_configuration_switches_for_file_formats/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/grip_configuration_switches_for_file_formats/</guid><description>&lt;p&gt;Grip is a GTK-based CD-player and CD-ripper / MP3 encoder. Here is a list of the &amp;lsquo;%&amp;rsquo; switches used in command-lines.&lt;/p&gt;</description></item><item><title>Hardware (harddisk) failure (dma timeout error, dma_timer_expiry)</title><link>https://jeltsch.org/en/hardware_harddisk_failure_dma_timeout_error_dma_timer_expiry/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/hardware_harddisk_failure_dma_timeout_error_dma_timer_expiry/</guid><description>&lt;p&gt;A while ago our server seems to have a hard disk failure as the following error messages kept coming up: &lt;code&gt;hda: dma timeout error: […] hda: dma_timer_expiry: […]&lt;/code&gt; We exchanged the 20 GB HD against my old Mac&amp;rsquo;s 4.7 GB HD and reinstalled the system. A friend of mine tried the &amp;ldquo;broken&amp;rdquo; 20GB HD on a Windows system and said it works fine. We put it back as a secondary drive to our server and everything went OK for another 6 months until a similar message started appearing during booting: &lt;code&gt;spurious 8259A interrupt: IRQ7 hdc: read_intr: status=0x59 {DriveReady SeekComplete DataRequest Error} hdc: read_intr: error=0x04 {DriveStatusError} ide1: reset: success&lt;/code&gt; and during shutdown: &lt;code&gt;hdc: status timeout: status=0x80 hdc: drive not ready for command ide1: reset timed-out&lt;/code&gt; Additionally there were strange clicking sound appearing. And there is also a problem with spinning down the hard drive: it never did spin down anymore which made the server quite loud during the night. Since RedHat&amp;rsquo;s default 2.4.20 kernel doesn&amp;rsquo;t support laptop mode, we decided to switch the distro. I exhanged that drive for a 6 GB drive and newly installed Suse Linux 9.1. When I copied over the data from the 20 GB drive to the 6 GB drive there were three or four files that I couldn&amp;rsquo;t copy (IO failure). Now I wonder whether the 20 GB drive is really broken or not. From all symptoms it seems very likely yes. Although if its just DMA failure messages, they can be switched off by turning off DMA mode (given as boot parameters: &lt;code&gt;ide=nodma noapic apm=off&lt;/code&gt; That makes obviously performance worse. DMA means Direct Memory Access and it means that data can be moved from the hard disk to another place (e.g. memory or another disk) without the CPU being involved (which makes it much faster and frees the CPU from unnecessary work.&lt;/p&gt;</description></item><item><title>How much disk space do I have left (disk usage du and disk free df)</title><link>https://jeltsch.org/en/how_much_disk_space_do_i_have_left_disk_usage_du_and_disk_free_df/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_much_disk_space_do_i_have_left_disk_usage_du_and_disk_free_df/</guid><description>&lt;p&gt;To see how much disk space you have left use &lt;code&gt;df -h&lt;/code&gt; The h flag is for &amp;ldquo;human readable&amp;rdquo;. Otherwise you get the size in 1k blocks.&lt;/p&gt;</description></item><item><title>How to back up hidden files</title><link>https://jeltsch.org/en/how_to_back_up_hidden_files/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_back_up_hidden_files/</guid><description>&lt;p&gt;&lt;code&gt;tar cvf backupfile.tar .[a-zA-Z0-9]*&lt;/code&gt;Any better ideas? This command requires that the dot is followed by an alphanumerical character. Which is usually the case for the hidden files in the user&amp;rsquo;s home folder.&lt;/p&gt;</description></item><item><title>How to take screenshots in Windows XP without any additional software</title><link>https://jeltsch.org/en/how_to_take_screenshots_in_windows_xp_without_any_additional_software/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_take_screenshots_in_windows_xp_without_any_additional_software/</guid><description>&lt;p&gt;Press the PrtSc button (somewhere near PageUp/Down) to capture the whole screen and Alt PrtSc to capture the active window only. Then Open Paint (from Programs, Accessories), paste and save.&lt;/p&gt;</description></item><item><title>Installing source rpms (rpmbuild --rebuild)</title><link>https://jeltsch.org/en/installing_source_rpms_rpmbuild_rebuild/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/installing_source_rpms_rpmbuild_rebuild/</guid><description>&lt;p&gt;In order to install source rpms *.src.rpm you need to rebuild the package (as root): &lt;code&gt;rpmbuild --rebuild package.src.rpm&lt;/code&gt; This results in a binary rpm. On Suse 9.2 the newly created binary rpm can be found in /usr/src/packages/RPMS. You can install it as usual: &lt;code&gt;rpm -ivh package.rpm&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Keyboard layout under xfce (Debian Testing, XF86Config)</title><link>https://jeltsch.org/en/keyboard_layout_under_xfce_debian_testing_xf86config/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/keyboard_layout_under_xfce_debian_testing_xf86config/</guid><description>&lt;p&gt;We installed Debian Testing onto our old 333MHz/128MB Compaq M300. We had Suse Linux 9.2. It worked well, but was quite slow. Suse, RedHat and Mandrake are nowadays like Windows: bloated. Debian Testing was much faster and we changed from KDE to 
 &lt;a href="http://www.xfce.org/index.php?page=documentation&amp;amp;lang=en" target="_blank" rel="noopener noreferrer nofollow"&gt;xfce&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. No problems, we just had to adjust the keyboard layout in /etc/X11/XF86Config-4 from us to fi &lt;code&gt;Section &amp;quot;InputDevice&amp;quot; Option &amp;quot;XkbLayout&amp;quot; &amp;quot;us&amp;quot;&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Kill and defunct (zombie) processes (kill, pstree, xkill)</title><link>https://jeltsch.org/en/kill_and_defunct_zombie_processes_kill_pstree_xkill/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/kill_and_defunct_zombie_processes_kill_pstree_xkill/</guid><description>&lt;p&gt;Sometimes you cannot kill some processes via the regular command &lt;code&gt;kill -9 PID&lt;/code&gt; When you list them with &lt;code&gt;ps -aux&lt;/code&gt; you will see the entry &lt;code&gt;defunct&lt;/code&gt; Those defunct processes are apparently still hanging around mostly because their parent application is waiting for them to receive something. These processes are already dead, that&amp;rsquo;s why they are called &amp;ldquo;zombies&amp;rdquo;. In order to kill them, you have to kill the parent application first. You can figure out what the parent&amp;rsquo;s PID is by issuing &lt;code&gt;pstree PID&lt;/code&gt;The kill command can do more than kill, e.g. terminate, quit, hang up, etc. To list its possibilities, type &lt;code&gt;kill -l&lt;/code&gt; You can either use the number or the string to define what kill should do. Therefore the following two commands are identical: &lt;code&gt;kill -KILL PID``kill -9 PID&lt;/code&gt;To terminate all processes that you are allowed to terminate, use -1 as the PID. Obviously, you need to specify the action by using its string (otherwise -1 would be interpreted to be the action that kill is going to perform, i.e. HUP): &lt;code&gt;kill -KILL -1&lt;/code&gt;To easily kill applications with a GUI, you can use 
 &lt;a href="http://en.wikipedia.org/wiki/Xkill" target="_blank" rel="noopener noreferrer nofollow"&gt;xkill&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. You just need to select the window of the process you wish to kill with the mouse.&lt;/p&gt;</description></item><item><title>ksubtile, subtitles and subtitle format (srt, mplayer)</title><link>https://jeltsch.org/en/ksubtile_subtitles_and_subtitle_format_srt_mplayer/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/ksubtile_subtitles_and_subtitle_format_srt_mplayer/</guid><description>&lt;p&gt;There are heaps of subtitle editors for Windows, but I found only one usable for Linux: ksubtile. It&amp;rsquo;s not perfect but usable. It uses SubRip format (*.SRT). In these files subtitles have a running number, end- and startime down to milliseconds given for each subtitle.&lt;/p&gt;</description></item><item><title>Manually recharging batteries</title><link>https://jeltsch.org/en/manually_recharging_batteries/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/manually_recharging_batteries/</guid><description>&lt;p&gt;I have a old-fashioned battery charger from Varta (type 57 037 091 101) that doesn&amp;rsquo;t switch off the current when the batteries are fully charged. Unfortunately this is the only charger I have e.g for D size batteries (also called mono batteries). The charger lists the necessary charging times for different types of batteries on its back side. If you assume 100% efficiency, the necessary charging time is given by the following formula: &lt;code&gt;charging time (h) = battery capacity (in mAh) / charging current (in mA)&lt;/code&gt; The times given in Varta&amp;rsquo;s table exceed these theoretical times by 24-65%. Mostly they are around 40% longer than the calculated. This agrees with the data given in the usage instructions of my Hama charger that claim that &lt;code&gt;charging time (h) = battery capacity (in mAh) x 1.4 / charging current (in mA)&lt;/code&gt; However, I have read on several web sites (e.g. 
 &lt;a href="http://www.gaiam.com/retail/gai_content/learn/gai_learnArticle.asp?article_id=1450" target="_blank" rel="noopener noreferrer nofollow"&gt;gaiam&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) that the factor for charging losses is 1.25 and not 1.4; consequently I still don&amp;rsquo;t know exactly how long to charge when I need to charge manually. Especially I am wondering whether there are differences in the charging inefficiency between e.g. NiCd and NiMH batteries.&lt;/p&gt;</description></item><item><title>Manually syncronizing the time (xntp, ntpdate)</title><link>https://jeltsch.org/en/manually_syncronizing_the_time_xntp_ntpdate/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/manually_syncronizing_the_time_xntp_ntpdate/</guid><description>&lt;p&gt;If you manually want to syncronize your computer&amp;rsquo;s clock with a time server: &lt;code&gt;sudo /usr/sbin/ntpdate tick.keso.fi&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Migrating the Mad Thought Blog to a new server (mysql, php)</title><link>https://jeltsch.org/en/migrating_the_mad_thought_blog_to_a_new_server_mysql_php/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/migrating_the_mad_thought_blog_to_a_new_server_mysql_php/</guid><description>&lt;ol&gt;
&lt;li&gt;Dump the database data mysqldump &amp;ndash;host=localhost &amp;ndash;user=root -p journal &amp;gt;journal.sql&lt;/li&gt;
&lt;li&gt;Create the databse on the new machine mysql -u root -p CREATE DATABASE journal;&lt;/li&gt;
&lt;li&gt;Import the data into the database mysql -p -h localhost journal &amp;lt; journal.sql&lt;/li&gt;
&lt;li&gt;Create the user &amp;lsquo;journal&amp;rsquo; GRANT ALL PRIVILEGES ON &lt;em&gt;.&lt;/em&gt; TO &amp;lsquo;journal&amp;rsquo;@&amp;rsquo;localhost&amp;rsquo; IDENTIFIED BY &amp;lsquo;journal&amp;rsquo; WITH GRANT OPTION;&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Monitoring the CPU temperature (ksensors, lmsensors)</title><link>https://jeltsch.org/en/monitoring_the_cpu_temperature_ksensors_lmsensors/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/monitoring_the_cpu_temperature_ksensors_lmsensors/</guid><description>&lt;p&gt;To monitor the CPU temperature I use ksensors. Packman has a suse 9.2 rpm. It&amp;rsquo;s a frontend for lmsensors, for which there is no suse rpm, but the installation for 2.6 kernels is easy since no compilation is required.&lt;/p&gt;</description></item><item><title>Mounting of vfat partitions and accession privilege management mapping (fstab, vfat, umask, fmask, dmask, users)</title><link>https://jeltsch.org/en/mounting_of_vfat_partitions_and_accession_privilege_management_mapping_fstab_vfat_umask_fmask_dmask_users/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mounting_of_vfat_partitions_and_accession_privilege_management_mapping_fstab_vfat_umask_fmask_dmask_users/</guid><description>&lt;p&gt;Old Windows (i.e. fat partitions) are no problem for Linux. advanced installers like Yast automatically recognize them and make them available under Linux. However, sometimes the accession privileges are not as you need them. In order to make a fat partition (un)mountable to all users and make every file/directory +rwx for everybody, the fstab needs to look like this: &lt;code&gt;/dev/hda2 /media/windows/E vfat defaults,users,uid=500,gid=100,umask=000 0 0&lt;/code&gt; Additionally Linux owner 500 and group 100 mapped as an for all files. You can also set privileges separately for files (fmask) and directories (dmask). For umask you need to give the inverse octal, meaning: 000 means all privileges and 777 means no privileges.&lt;/p&gt;</description></item><item><title>Mouting of encrypted partitions under SuSE 9.3 (losetup, cryptotab, twofish256, twofishSL92)</title><link>https://jeltsch.org/en/mouting_of_encrypted_partitions_under_suse_9_3_losetup_cryptotab_twofish256_twofishsl92/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mouting_of_encrypted_partitions_under_suse_9_3_losetup_cryptotab_twofish256_twofishsl92/</guid><description>&lt;p&gt;I have one encrypted partition that was created under SuSE 9.2. After a fresh install of 9.3 (not an update) the mounting of that partition during bootup failed. I could, however, still mount it manually later using another loopdevice. To fix this, I had to change the encryption algorithm in /etc/cryptotab from twofish256 to twofishSL92. 
 &lt;a href="http://suse-linux-faq.koehntopp.de/q/q-suse93-cryptofs.html" target="_blank" rel="noopener noreferrer nofollow"&gt;More detailed information&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Mplayer is probably the best video player (and mencoder the best encoder)</title><link>https://jeltsch.org/en/mplayer_is_probably_the_best_video_player_and_mencoder_the_best_encoder/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/mplayer_is_probably_the_best_video_player_and_mencoder_the_best_encoder/</guid><description>&lt;p&gt;Because the videodata recorded by dunerec is in some strange mpeg flavour it occupied quite a bit of diskspace. 2 hours approximately 5 GB. that is why I was looking for an easy way to convert the mpeg into divx. After unsuccessfully palying with transcode, I managed with mencoder. Mencoder is included with 
 &lt;a href="http://www.mplayer.hu" target="_blank" rel="noopener noreferrer nofollow"&gt;Mplayer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and there is an RPM for Suse Linux 9.1.&lt;/p&gt;</description></item><item><title>NFS shares &amp; automount</title><link>https://jeltsch.org/en/nfs_shares_automount/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/nfs_shares_automount/</guid><description>&lt;p&gt;On each computer on the network there is an NFS server running, starting at bootup (edit the runlevel to enable that). In Suse Linux, NFS shares can be configured in YAST (NFS server configuration) or directly in /etc/exports file. Don&amp;rsquo;t configure the remote root to act as local root! Shares should be configured to be accessed only from the local network 192.168.0.0/24 or 192.168.0.0/255.255.255.0. &lt;code&gt;/media/downloads/ 192.168.0.0/255.255.255.0(root_squash,sync)&lt;/code&gt;UIDs have to be the same on all computers for the permissions to work properly. In case they are different you can change them in YAST. After the changes files and directories will have the old user id set as the owner, so you&amp;rsquo;ll have to change the owner globally: &lt;code&gt;chown -R --from=1001 marzena /&lt;/code&gt; Change also permissions for hidden files in the home directory: &lt;code&gt;/home/marzena chown -R --from=1001 marzena .[a-zA-Z0-9]*&lt;/code&gt;NFS shares are accessed by other computers with automount, not configured in /etc/fstab!&lt;/p&gt;</description></item><item><title>Online security audit &amp; best security podcast</title><link>https://jeltsch.org/en/online_security_audit_best_security_podcast/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/online_security_audit_best_security_podcast/</guid><description>&lt;p&gt;Online security audit (portscan): 
 &lt;a href="https://www.grc.com/x/ne.dll?bh0bkyd2" target="_blank" rel="noopener noreferrer nofollow"&gt;Shields Up!&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
Best computer security podcast in the known universe: 
 &lt;a href="http://www.grc.com/securitynow.htm" target="_blank" rel="noopener noreferrer nofollow"&gt;Security Now!&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>RDF, image metadata, jpg/jpeg image annotation (RDFPic)</title><link>https://jeltsch.org/en/rdf_image_metadata_jpg_jpeg_image_annotation_rdfpic/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/rdf_image_metadata_jpg_jpeg_image_annotation_rdfpic/</guid><description>&lt;p&gt;I am constantly adding images to my genealogy database. The final destination of these images is the web. The annotation of these images is stored inside the image file itself. I use jpeg images and I annotate the images with 
 &lt;a href="http://jigsaw.w3.org/rdfpic/" target="_blank" rel="noopener noreferrer nofollow"&gt;RDFPic&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. RDFPic is a java application that stores metadate using the 
 &lt;a href="http://www.w3.org/TR/photo-rdf/" target="_blank" rel="noopener noreferrer nofollow"&gt;RDF (resource description framework) format&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in the comment section of the jpeg file. Unfortunately the program can handle only jpeg images and not tif or png images.&lt;/p&gt;</description></item><item><title>SCPM (System Configuration Profile Management)</title><link>https://jeltsch.org/en/scpm_system_configuration_profile_management/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/scpm_system_configuration_profile_management/</guid><description>&lt;p&gt;scpm is something like the Location Manager for Mac OS X. You need to be root to execute most of its commands: &lt;code&gt;/sbin/scpm list&lt;/code&gt; Lists all available profiles. &lt;code&gt;/sbin/scpm switch &amp;quot;profilename&amp;quot;&lt;/code&gt; Switches to the specified profile. &lt;code&gt;/sbin/scpm add &amp;quot;newprofilename&amp;quot;&lt;/code&gt; Adds a new profile based on the present systems settings. The files subject to change are located in /var/lib/scpm/profiles/&amp;ldquo;profilename&amp;rdquo;/file and /var/lib/scpm/profiles/&amp;ldquo;profilename&amp;rdquo;/service. But you shouldn&amp;rsquo;t modify them manually. I addition you can make arbitrary changes via scriptfiles that are executed upon changing the profile.&lt;/p&gt;</description></item><item><title>Self-playing DivX movies on CD (movix, autostart, vlc)</title><link>https://jeltsch.org/en/self_playing_divx_movies_on_cd_movix_autostart_vlc/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/self_playing_divx_movies_on_cd_movix_autostart_vlc/</guid><description>&lt;p&gt;I needed to put a DivX movie to a CD, that would play on virtually all computers without the need to install the DivX codec or a movie player. There is software available to make this kind of CDs with nice GUIs, etc. but the software I tested is far from user-friendly. The two easiest methods are:&lt;/p&gt;</description></item><item><title>smbclient (mount, Windows XP, SFS, file sharing)</title><link>https://jeltsch.org/en/smbclient_mount_windows_xp_sfs_file_sharing/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/smbclient_mount_windows_xp_sfs_file_sharing/</guid><description>&lt;p&gt;Since I always use some GUIs, I don&amp;rsquo;t really remember anymore how to connect to a Windows machine via the command line. &lt;code&gt;smbclient -L windowshost&lt;/code&gt; shows you the shares that are available. Often, you you cannot browse them without a login/password for that windows machine, therefore you need to type &lt;code&gt;smbclient -L windowshost -U username&lt;/code&gt; And occasionally the netbios name doesn&amp;rsquo;t work either and you need to replace it by the IP address.&lt;/p&gt;</description></item><item><title>Suse Linux 9.3 Display Manager (xdm, kdm)</title><link>https://jeltsch.org/en/suse_linux_9_3_display_manager_xdm_kdm/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/suse_linux_9_3_display_manager_xdm_kdm/</guid><description>&lt;p&gt;After the 9.3 install KDM was replaced by the ugly grey XDM by some unknown magic. To fix it change in /etc/sysconfig/displaymanager DISPLAYMANAGER=&amp;ldquo;xdm&amp;rdquo; into DISPLAYMANAGER=&amp;ldquo;kdm&amp;rdquo;.&lt;/p&gt;</description></item><item><title>System reinstall, kmail, kopete and other application preferences/settings</title><link>https://jeltsch.org/en/system_reinstall_kmail_kopete_and_other_application_preferences_settings/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/system_reinstall_kmail_kopete_and_other_application_preferences_settings/</guid><description>&lt;p&gt;I deleted my root directory in an attempt to delete a file that was starting with the character &amp;ldquo;/&amp;rdquo;. A crash of konqueror had left such impossible file in some subdirectory of /tmp. As root I played with some regular expresssions to delete it, but only managed to delete my root directory. Not completely (as the excessive disk activity made my soon realize my mistake), but sufficiently beyond repair. So I had to reinstall the system which took only 50 minutes from the DVD (selecting allmost all software packages) plus another 40 minutes for the online update via the 
 &lt;a href="ftp://ftp.funet.fi//pub/linux/mirrors/suse/ftp.suse.com/suse/"&gt;ftp.funet.fi&lt;/a&gt;
. Funnily funet.fi is not listed by YOU as a suse mirror although it is pretty up-to-date, less frequented than e.g. sunet.se and for me much faster than most other mirrors.&lt;/p&gt;</description></item><item><title>The BIOS Password of Macintosh computers (Open Firmware)</title><link>https://jeltsch.org/en/the_bios_password_of_macintosh_computers_open_firmware/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_bios_password_of_macintosh_computers_open_firmware/</guid><description>&lt;p&gt;Macs don&amp;rsquo;t have a BIOS. They have something called Open Firmware instead. So the BIOS password is called Open Firmware password. You boot into Open Firmware by pressing the command (=apple), option, O and F keys simultaneously during system boot. To set the password type &lt;code&gt;password&lt;/code&gt; To enable the protection type &lt;code&gt;setenv security-mode full&lt;/code&gt; An then reboot by typing &lt;code&gt;reset-all&lt;/code&gt; Apart from the full security mode you can also set &amp;ldquo;none&amp;rdquo; (= don&amp;rsquo;t ask password during boot) and &amp;ldquo;command&amp;rdquo; (=gives you only limited access to Open Firmware without the password. The Open Firmeware password can be removed by changing the amount of RAM and three times zapping the PRAM. More detailed information is 
 &lt;a href="http://www.securemac.com/openfirmwarepasswordprotection.php" target="_blank" rel="noopener noreferrer nofollow"&gt;available&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>The Debian Package manager (apt-cache, apt-get, install, search)</title><link>https://jeltsch.org/en/the_debian_package_manager_apt_cache_apt_get_install_search/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_debian_package_manager_apt_cache_apt_get_install_search/</guid><description>&lt;p&gt;Search for packages containing the word emacs in their name or description:&lt;code&gt;apt-cache search emacs&lt;/code&gt;Install package emacs21:&lt;code&gt;apt-get install emacs21&lt;/code&gt;Remove package wine including all configuration files:&lt;code&gt;apt-get remove --purge wine&lt;/code&gt;Reinstall a package:&lt;code&gt;apt-get --reinstall install wine&lt;/code&gt;Sometimes, you need to use dpkg to reconfigure a package, e.g. here the bittorrent sync package:&lt;code&gt;dpkg-reconfigure btsync&lt;/code&gt;&lt;/p&gt;</description></item><item><title>The invisible screensaver (kslideshow, import, screenshot)</title><link>https://jeltsch.org/en/the_invisible_screensaver_kslideshow_import_screenshot/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_invisible_screensaver_kslideshow_import_screenshot/</guid><description>&lt;p&gt;I was trying to configure my screensaver such, that it would display as only picture the desktop at the moment when the screensaver became active. In the KDE control center I chose the Slideshow screensaver (under Banners and Pictures) and in the setup I chose a specific directory as the media diretory (/home/your_user_name/Documents/images/desktop/). I also selected display one random image only. The media directory should be empty. Then I renamed /opt/kde3/bin/kslideshow.kss executable to kslideshow_ori.kss and created a shell script in the same directory that I named kslideshow.kss. The shell script looks like this: &lt;code&gt;!/bin/shimport -window root /home/your_user_name/Documents/images/desktop/desktop.pcxkslideshow_ori.kss&lt;/code&gt;The import utility is from the ImageMagick package. Instead of the screensaver, the shell script gets activated when the time has come and a screenshot is saved in the /home/your_user_name/Documents/images/desktop directory. As this image is the only one it will be displayed by the subsequently called actual screensaver.&lt;/p&gt;</description></item><item><title>Tunneling of remote X11 output to a local machine behind a firewall (ssh, X11, ForwardX11)</title><link>https://jeltsch.org/en/tunneling_of_remote_x11_output_to_a_local_machine_behind_a_firewall_ssh_x11_forwardx11/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/tunneling_of_remote_x11_output_to_a_local_machine_behind_a_firewall_ssh_x11_forwardx11/</guid><description>&lt;p&gt;If X11 forwarding is globally disallowed in your local machine, you need to override this by editing ~/.ssh/config: &lt;code&gt;Host hostname.domain.org ForwardX11 yes&lt;/code&gt; Then you just ssh into the remote machine hostname.domain.org: &lt;code&gt;ssh -X username@hostname.domain.org&lt;/code&gt; And execute some program that outputs to X11, e.g.: &lt;code&gt;xclock &amp;amp;&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Updating Suse Linux 9.0 to 9.1</title><link>https://jeltsch.org/en/updating_suse_linux_9_0_to_9_1/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/updating_suse_linux_9_0_to_9_1/</guid><description>&lt;p&gt;The .0 to .1 update suggests, that it&amp;rsquo;s not a big deal. In fact, it is. Many things do brake and most people advise to do a clean install of 9.1. Because of extensive third party installations and customization I wanted to upgrade. In case the upgrade appeared unusable, I wanted to have the possibility to go back to 9.0. This appeared easily possible because we had a free 8.6 GB partition (hdb3) on the harddisk. Actually it was not free, but it was the root partition of our RedHat 9 installation. I did the following things: I wanted to preserve all the user-specific configurations. Thus I backed up all the hidden files and directories from the main user&amp;rsquo;s home directory:
tar -cvf configuration_files.tar .[a-zA-Z0-9]* Then I reformatted hdb3 (it was ext3) into reiserfs via Yast Then went into runlevel 1 with
sudo /sbin/telinit 1
and mounted the newly formatted partition
mount /dev/hdb3 /redhat Then I duplicated the current root partition (/dev/hdb2)
cd redhat
cp -ax / . Then I edited /redhat/etc/fstab: I changed the entry for the root partition from /dev/hdb2 to /dev/hdb3. The current root partition (/dev/hdb2) uses already reiserfs, so no other changes are needed here. However, you have to uncomment all &amp;ldquo;special&amp;rdquo; file systems. Otherwise the Suse Installer will try to mount these and fail and then give you some bogus error messages. I had e.g. two entries for colinux (/dev/cob2 /) and got the following error message: &amp;quot; The root partition in /etc/fstab has a wrong root device. See 
 &lt;a href="http://portal.suse.com/sdb7en/2004/01/sata.html%22" target="_blank" rel="noopener noreferrer nofollow"&gt;http://portal.suse.com/sdb7en/2004/01/sata.html"&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Also special file systems create similar trouble. I first left the proc, usbfs, etc. entries and got again an error: &amp;ldquo;Partitions could not be mounted.&amp;rdquo; Then I edited the fstab and left only /, /boot, swap, /home and then the Suse installer managed. Then I edited /boot/grub/menu.lst and added an entry for the new system (I just duplicated the existing, renamed it and changed the root partition from to hda3; additionally I specified vmlinuz and initrd directly and not via symbolic links as the links will point to thefiles of the new kernel after the upgrade). Before I started the actual installation I checked that I can select in grub both installations and successfully boot During installation the installer complained about 1200 conflicts. Most of them I ignored as many packages of the old system had been manually added and were too new for the 9.1 installer CD. But since I was going to update online immediately after the install, this shouldn&amp;rsquo;t be much of a problem. I also chose to keep installed packages that are not any longer maintained.&lt;/p&gt;</description></item><item><title>Vmware and 'error while loading shared libraries': Suse's new gdk-pixbuf rpm is broken</title><link>https://jeltsch.org/en/vmware_and_error_while_loading_shared_libraries_suse_s_new_gdk_pixbuf_rpm_is_broken/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/vmware_and_error_while_loading_shared_libraries_suse_s_new_gdk_pixbuf_rpm_is_broken/</guid><description>&lt;p&gt;Still yesterday I have been running VMware on Suse Linux 9.1 and today (after I performed an online update of my system) I get: &lt;code&gt;error while loading shared libraries: /opt/gnome/lib/gdk-pixbuf/loaders/libpixbufloader-xpm.so:&lt;/code&gt; Suse has broken this package… But I didn&amp;rsquo;t have any problems so far to run VMware, so I just have to figure out what I did today to break it.
Apparently this error is due to my recent automatic update of my system: the culprit is gdk-pixbuf package 0.22.0-62.4. After I reverted to the older package 0.22.0-57 vmware started working again. To revert, just use from the command line: rpm -e &amp;ndash;nodeps gdk-pixbuf Then install the older rpm (gdk-pixbuf-0.22.0-57.i586.rpm from the original Suse 9.1 CDs or ftp.suse.com/pub/suse/i386/9.1/suse/i586/gdk-pixbuf-0.22.0-57.i586.rpm). Addendum: VMware works with the new gdk-pixbuf-0.22.0-62.7.i586.rpm!&lt;/p&gt;</description></item><item><title>Webalizer on our server</title><link>https://jeltsch.org/en/webalizer_on_our_server/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/webalizer_on_our_server/</guid><description>&lt;p&gt;The log files of virtual hosts are located in /var/log/httpd/vhost_name/ and named vhost_name-access_log etc. Webalizer config files for each virtual host are located in /etc/webalizer/ and are named vhost_name.conf. Also history files (vhost_name.hist and vhost_name.current) are located in the same directory.&lt;/p&gt;</description></item><item><title>Wheel Mouse trouble with Suse Linux 9.2 (SaX2, xorg.conf, explorerps/2, ZAxisMapping)</title><link>https://jeltsch.org/en/wheel_mouse_trouble_with_suse_linux_9_2_sax2_xorg_conf_explorerps_2_zaxismapping/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/wheel_mouse_trouble_with_suse_linux_9_2_sax2_xorg_conf_explorerps_2_zaxismapping/</guid><description>&lt;p&gt;I wanted to activate the wheen of my USB mouse, but everytime I went to Yast2 &amp;gt; Hardware &amp;gt; Mouse the X server crashed and threw me into a text console. Also using SaX2 didn&amp;rsquo;t work (there is a button under Input devices &amp;gt; Properties &amp;gt; Activate mouse wheel). Funnily the wheel usind to work in 9.1. Finally I modified /etc/X11/xorg.conf: &lt;code&gt;diff xorg.conf xorg.old Option &amp;quot;Name&amp;quot; &amp;quot;USB-Mouse;PS/2 on USB&amp;quot; &amp;gt; Option &amp;quot;Protocol&amp;quot; &amp;quot;PS/2&amp;quot;&lt;/code&gt; The important line &lt;code&gt;Option &amp;quot;ZAxisMapping&amp;quot; &amp;quot;4 5&amp;quot;&lt;/code&gt; was already present. If isn&amp;rsquo;t you need to add it to activate the wheel.&lt;/p&gt;</description></item><item><title>Where KAdressbook stores its data and settings (kabc)</title><link>https://jeltsch.org/en/where_kadressbook_stores_its_data_and_settings_kabc/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/where_kadressbook_stores_its_data_and_settings_kabc/</guid><description>&lt;p&gt;Of course in ~/.kde/share/apps, but if you have one hundred kde apllications and the programmers didn&amp;rsquo;t manage to come up with a descriptive name for the configuration directory, you are in trouble. KAdressbook stores the data in &lt;code&gt;~/.kde/share/apps/kabc&lt;/code&gt; Additonally there might be for all applications (and there is for KAdressbook) the rc configuration file in ~/.kde/share/config/ &lt;code&gt;~/.kde/share/config/kaddressbookrc&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Windows XP and deleting files with invalid filenames (The system cannot find the path specified)</title><link>https://jeltsch.org/en/windows_xp_and_deleting_files_with_invalid_filenames_the_system_cannot_find_the_path_specified/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/windows_xp_and_deleting_files_with_invalid_filenames_the_system_cannot_find_the_path_specified/</guid><description>&lt;p&gt;I was fighting for several days to delete a file in Windows XP that started with dot underscore (.&lt;em&gt;). The message was always: &amp;ldquo;The system cannot find the path specified&amp;rdquo;. Nothing worked. No safe mode, no command line, no special syntax. The Microsoft Knowledge Base addresses the problem, but instead of pointing to an easy solution it gives lots of 
 &lt;a href="http://support.microsoft.com/kb/120716" target="_blank" rel="noopener noreferrer nofollow"&gt;useless and even wrong information&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, e.g the Windows XP Resource Kit didn&amp;rsquo;t contain the RM.EXE program, that was supposed to be able to delete those files with &amp;ldquo;weird&amp;rdquo; file names. Finally I found a software called 
 &lt;a href="http://www.jrtwine.com/Products/DelFXPFiles/" target="_blank" rel="noopener noreferrer nofollow"&gt;Delete FXP Files&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, that did the job for me.
However, how on earth did Windows manage to created such a file in the first place if its file name is invalid? The dot underscore .&lt;/em&gt; comes obviously from Macintosh, but in any case Windows must have allowed the creation of that file…&lt;/p&gt;</description></item><item><title>winmail.dat (TNEF) attachments and non-Windows operating systems</title><link>https://jeltsch.org/en/winmail_dat_tnef_attachments_and_non_windows_operating_systems/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/winmail_dat_tnef_attachments_and_non_windows_operating_systems/</guid><description>&lt;p&gt;My sister has sent me again an attachment which was encoded in the winmail.dat attachment. Sucks big time. Not only Linux users get pissed but also Macintosh users. Of course you can open it as long as you know how. On Mac OS X you need 
 &lt;a href="http://www.joshjacob.com/macdev/tnef/" target="_blank" rel="noopener noreferrer nofollow"&gt;TNEF’s Enough&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 and on Linux you need 
 &lt;a href="http://ytnef.sourceforge.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;tnef&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Suse Linux 9.2 has an rpm that works well with KMail. Just click the winmail.dat and select &amp;ldquo;Open with tnef&amp;rdquo;. You will get the list of attachments that are hidden in the winmail.dat attachment and you can open and/or save them from there.&lt;/p&gt;</description></item><item><title>Yast hangs during printer installation (Suse Linux 9.1 and 9.2)</title><link>https://jeltsch.org/en/yast_hangs_during_printer_installation_suse_linux_9_1_and_9_2/</link><pubDate>Wed, 04 Apr 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/yast_hangs_during_printer_installation_suse_linux_9_1_and_9_2/</guid><description>&lt;p&gt;Using Suse Linux 9.1 and 9.2, I had for a long time problems with installing additional printers using Yast2. Since I had free installation support for 9.1 I contacted Suse, but to no avail. Printer installation is not covered by the free installation support. The advice they gave me was trivial and did not work (uninstall CUPS and reinstall it again). Additionally most of the installed printers were stopped (a red cross over the printer icons under Start Menu &amp;gt; Utilities &amp;gt; Printing &amp;gt; Printing Manager) and could not be started again. Now I realized that this condition is network-specific. In my home-network everything works fine, but at work Yast2 &amp;gt; Hardware &amp;gt; Printer hangs during &amp;ldquo;load current settings&amp;rdquo;. I only managed to get passed this stage when I restarted with the network unplugged. Then I can install/uninstall printers (but of course I cannot test them during installation), but after another reboot I can print again as usual.&lt;/p&gt;</description></item><item><title>Languages</title><link>https://jeltsch.org/en/languages/</link><pubDate>Fri, 30 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/languages/</guid><description>&lt;p&gt;&lt;strong&gt;POLISH&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/pl/polish"&gt;The Declination of Polish Nouns and Adjectives&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;HUNGARIAN&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/en/nevnapok/"&gt;A névnapok összesített jegyzéke naptári rendben&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/hu/radnoti"&gt;Miklós Radnóti: Versek&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/hu/akarsze"&gt;Akarsz-e játzani?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/hu/8ora"&gt;8 óra munka&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/hu/kozmondasok"&gt;Közmondások&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/debrecen_fi_hu.pdf"&gt;Presentation on the history of the Finno-ugric research at the University of Debrecen (in German, PDF file)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;The 
 &lt;a href="https://jeltsch.org/hu/szerelem_muzsikas"&gt;lyrics of “Szerelem”&lt;/a&gt;
, the most intriguing piece from the soundtrack of 
 &lt;a href="https://www.imdb.com/title/tt0116209" target="_blank" rel="noopener noreferrer nofollow"&gt;The English Patient&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 from Muzsikás (vocals by 
 &lt;a href="https://en.wikipedia.org/wiki/M%C3%A1rta_Sebesty%C3%A9n" target="_blank" rel="noopener noreferrer nofollow"&gt;Márta Sebestyén&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
).&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/en/szeptember_vegen/"&gt;Szeptember végén&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/en/tiszta_szivvel/"&gt;Tiszta szívvel&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>How to mount a partition formatted with UFS (UNIX file system) and the partitioner included with the MacOS X installer</title><link>https://jeltsch.org/en/how_to_mount_a_partition_formatted_with_ufs_unix_file_system_and_the_partitioner_included_with_the_macos_x_installer/</link><pubDate>Thu, 29 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_mount_a_partition_formatted_with_ufs_unix_file_system_and_the_partitioner_included_with_the_macos_x_installer/</guid><description>&lt;p&gt;fdisk is not really able to read the partition table that the Macintosh installer writes. To figure out what you have you can e.g. use the Yast partitoning tool. &lt;code&gt;mount -t ufs -o ufstype=openstep -o ro /dev/sda3 /media/misc&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Installing mplayer on kubuntu</title><link>https://jeltsch.org/en/installing_mplayer_on_kubuntu/</link><pubDate>Thu, 29 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/installing_mplayer_on_kubuntu/</guid><description>&lt;ol&gt;
&lt;li&gt;edit /etc/apt/sources.list and uncomment the lines for universe (remove the &amp;quot;&amp;quot; in front of the lines)&lt;/li&gt;
&lt;li&gt;add a line similar to universe see the example: 
 &lt;a href="http://fi.archive.ubuntu.com/ubuntu" target="_blank" rel="noopener noreferrer nofollow"&gt;http://fi.archive.ubuntu.com/ubuntu&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 breezy multiverse&lt;/li&gt;
&lt;li&gt;download any extra codecs: wget 
 &lt;a href="http://www2.mplayerhq.hu/MPlayer/releases/codecs/all-20050412.tar.bz2" target="_blank" rel="noopener noreferrer nofollow"&gt;http://www2.mplayerhq.hu/MPlayer/releases/codecs/all-20050412.tar.bz2&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;unpack the codecs: tar -xvjf all-20050412.tar.bz2&lt;/li&gt;
&lt;li&gt;create the directory for the codecs: mkdir /usr/lib/win32&lt;/li&gt;
&lt;li&gt;move the &amp;ldquo;codecs&amp;rdquo; to the new directory: mv all-20050412/* /usr/lib/win32&lt;/li&gt;
&lt;li&gt;install mplayer: apt-get install mplayer-586&lt;/li&gt;
&lt;li&gt;install mplayer fonts: apt-get install mplayer-fonts&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Ubuntu 5.04 or Debian 3.1 on the original PB G3 (aka Kanga aka PB 3500)</title><link>https://jeltsch.org/en/ubuntu_5_04_or_debian_3_1_on_the_original_pb_g3_aka_kanga_aka_pb_3500/</link><pubDate>Thu, 29 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/ubuntu_5_04_or_debian_3_1_on_the_original_pb_g3_aka_kanga_aka_pb_3500/</guid><description>&lt;p&gt;I am trying to get Ubuntu 5.04 or Debian 3.1 running on the original PB G3 (aka Kanga aka 3500). The only problem: the screen is blank after the inital reboot after the installation. Nothing at all (Ubuntu) or only an inverted penguin (Debian). The boot process continues only if one copies over the ramdisk image from the /boot folder onto the HFS partition and specifies it as boot argument. Might it be that the root=/dev/hda8 (in my case the root partition is hda8) is somehow not recognized? Here the story: I rebooted using the MacOS 9.1 CD, I reformatted the drive into two partitions: one 1GB and the rest (about 4GB) unallocated. Then I installed Mac 9.1 on the 1GB partition, downloaded BootX and installed it according to the instructions. Then I burned the Ubuntu PPC from the iso onto a writable CD (using a &amp;ldquo;regular&amp;rdquo; i386 Linux distribution and K3b, BTW: RW-CDs are apparently not recognized by Kanga&amp;rsquo;s CD drive). Then I copied both the installation kernel and initrd from the installation CD to their respective places into the Macintosh System folder (Ubuntu_PowerPC_hoary/install/powerpc/vmlinux to Macintosh HD:System Folder:Linux Kernels and Ubuntu_PowerPC_hoary/install/powerpc/initrd.gz to Macintosh HD:System Folder:ramdisk.image.gz). Then I rebooted and selected Linux. Installation works like a charm, I couldn&amp;rsquo;t believe it. The network card is detected correctly, so is apparently all other hardware. I choose the guided partitioner (select largest unused space) which created the ext3 filesystem on /dev/hda10. After the installer had finished and was about to reboot, I needed to copy the deafult kernel from the /boot to the HFS partition in order to have BootX start Linux. The fasted way I concluded was for me to switch of the machine, take out the hard disk and connect it via a USB enclosure to my i386 SuSE Linux 9.3 machine. Both the HFS partition and the ext3 partition were automatically mounted and I copied /boot/vmlinux-2.6.10-5-powerpc to my SuSE machine. Then I put the hard drive back to the Powerbook G3 and rebooted into Linux and copied the kernel via http to Macintosh HD:System Folder:Linux Kernels. Then I executed the BootX application, but here my luck ended. What happens is that the first couple of lines of the boot messages are displayed and then the screen goes blank and never appears again. The last lines that are displayed read &amp;ldquo;arch:exit&amp;rdquo;. However, the machine continues booting if one specifies the ramdisk image (initrd) from /boot of the installed system, but since there are still some installation tasks to be done, the machine never reaches a state where I could ssh into it and fix stuff. Now I have not the faintest idea where to start as there are no error messages and nothing. Since the installer manages to address the monitor, it should be possible to get it done, but how? I have been trying to pass almost every possible combination of kernel arguments to get the video working, but to no avail (the correct kernel argument should be video=chipsfb:vmode:10,cmode:16; maybe fbdev instead of chipsfb?). My next attempt will be to install it with an external monitor connected. BTW: I had YDL 3 running on the same machine quite a while ago. But it seems there are no viable alternatives ATM to Ubuntu when it comes to PPCs. The same procedure using Ubuntu 4.1 leads to similar (though not identical) results. The network card has to manually selected during install (de4x5 module). After the first reboot the penguin appears in the upper left corner in inverted colors and that&amp;rsquo;s where the system hangs. I somehow refuse to accept that this 250 MHz machine is only worth to be thrown away. When I bought it in 1997, it was a &amp;ldquo;high-end&amp;rdquo; machine (it could even play back divx without problems). I had YDL 3 installed on it, but would like to install something more up-to-date now.&lt;/p&gt;</description></item><item><title>Using ssh in scripts (one-click secure VNC connection using krdc)</title><link>https://jeltsch.org/en/using_ssh_in_scripts_one_click_secure_vnc_connection_using_krdc/</link><pubDate>Thu, 29 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/using_ssh_in_scripts_one_click_secure_vnc_connection_using_krdc/</guid><description>&lt;p&gt;Using ssh in scripts (one-click secure VNC connection using krdc) I wanted to establish a VNC connection that is tunneled via ssh and just by one click. I created a shell script with the following content: !/bin/sh ssh -L 5902:192.168.0.7:5902 -f -N 
 &lt;a href="mailto:jeltsch@192.168.0.7"&gt;jeltsch@192.168.0.7&lt;/a&gt;
 krdc localhost:2 The ssh connection remains open in the background until the krdc application has finished.&lt;/p&gt;</description></item><item><title>Changing userid on Mac OSX</title><link>https://jeltsch.org/en/changing_userid_on_mac_osx/</link><pubDate>Tue, 06 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/changing_userid_on_mac_osx/</guid><description>&lt;ol&gt;
&lt;li&gt;Change the userid in NetInfoManager from another administrative account (ex. 502-&amp;gt;1000).2. Change the file permissions:&lt;code&gt;sudo find / -xdev -user 502 -print -exec chown 1000 {} \;&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Command line rpm and SuSEconfig</title><link>https://jeltsch.org/en/command_line_rpm_and_suseconfig/</link><pubDate>Tue, 06 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/command_line_rpm_and_suseconfig/</guid><description>&lt;p&gt;After you run the rpm command from the command line, you always should run the SuSE config command in order to update the SuSE configuration files.&lt;/p&gt;</description></item><item><title>Force immediate reboot</title><link>https://jeltsch.org/en/force_immediate_reboot/</link><pubDate>Tue, 06 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/force_immediate_reboot/</guid><description>&lt;p&gt;Sometimes the reboot, shutdown or halt command fail. Then this is the answer:&lt;code&gt;echo 1 &amp;gt;/proc/sys/kernel/sysrq echo b &amp;gt;/proc/sysrq-trigger&lt;/code&gt;&lt;/p&gt;</description></item><item><title>How to boot into the BIOS of a Dell Precision WorkStation 410MT to change to SCSI booting</title><link>https://jeltsch.org/en/how_to_boot_into_the_bios_of_a_dell_precision_workstation_410mt_to_change_to_scsi_booting/</link><pubDate>Tue, 06 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_boot_into_the_bios_of_a_dell_precision_workstation_410mt_to_change_to_scsi_booting/</guid><description>&lt;p&gt;Why do all hardware producers make up their own key combinations to access the BIOS? I never remember. This time it was an old DELL, that forced me to download the user manual: It is Ctrl+Alt+Enter. I needed to change the boot priority in the BIOS to enable scsi booting. Funnily grub confuses the disks and you manually have to specify the correct root(hd0,1) in the /boot/grub/menu.lst. Grub writes its guess of hard disk order to /boot/grub/device.map, but the guess was wrong in my case.&lt;/p&gt;</description></item><item><title>How to convert EMF files into SVG format</title><link>https://jeltsch.org/en/how_to_convert_emf_files_into_svg_format/</link><pubDate>Tue, 06 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_convert_emf_files_into_svg_format/</guid><description>&lt;p&gt;The need for this appeared because the Unicorn software that controls our 
 &lt;a href="http://research.med.helsinki.fi/corefacilities/akta/index.html" target="_blank" rel="noopener noreferrer nofollow"&gt;Äkta Explorer&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 can only export the raw chromatographic curves in EMF format. Pathetic. After trying out various things, I went with OpenOffice. OpenOffice Draw can import EMF files and save as SVG. Other applications capable of opening EMF are FreeHand and CorelDraw (tested on Macintosh). However, FreeHand cannot export as SVG.&lt;/p&gt;</description></item><item><title>How to transfer the oligo database from MacVec tor to a web-based blast database</title><link>https://jeltsch.org/en/how_to_transfer_the_oligo_database_from_macvec_tor_to_a_web_based_blast_database/</link><pubDate>Tue, 06 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_transfer_the_oligo_database_from_macvec_tor_to_a_web_based_blast_database/</guid><description>&lt;ol&gt;
&lt;li&gt;Save all sequences in one flatfile format (NOT MacVector format), e.g. genbank format.2. Copy all sequences to a Linux/UNIX computer and convert them from Mac format to UNIX format: mac2unix *.gb3. Write all sequence fiule names into one file: ls *.gb &amp;gt; oligo.lst4. Convert all sequences into one file of concatenated fasta entries using EMBOSS: seqret -sequence @oligo.lst -osformat fasta. Call the output file &amp;ldquo;mcbl_oligo_db&amp;quot;5. Put this fasta file into the blast web servers database directory (…/blast/db)6. Format the database: formatdb -i mcbl_oligo_db -p F -o T7. Edit …/blast/blast.html by adding the new database name8. Edit …/blast/blast.rc by adding the new database name&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Importing email from Kontact to Apple's Mail App</title><link>https://jeltsch.org/en/importing_email_from_kontact_to_apple_s_mail_app/</link><pubDate>Tue, 06 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/importing_email_from_kontact_to_apple_s_mail_app/</guid><description>&lt;ol&gt;
&lt;li&gt;If you store your email in Kontact as mbox files just straightforwardly import them into Apple&amp;rsquo;s Mail application. 2. If you store your email as mailbox folders, the procedure is a bit more complicated. - in each mail folder to be imported run the script converting mailbox into mbox (the script doesn&amp;rsquo;t support nested folders so one has to run it for each folder separately, spaces are not allowed for the script to work) - import mbox into Mail TBC…&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Installing Gramps on MacOSX</title><link>https://jeltsch.org/en/installing_gramps_on_macosx/</link><pubDate>Tue, 06 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/installing_gramps_on_macosx/</guid><description>&lt;p&gt;This should work, at least in theory:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Install xserver&lt;/li&gt;
&lt;li&gt;Run darwinports installer&lt;/li&gt;
&lt;li&gt;Update the darwinports sudo port -d selfupdate&lt;/li&gt;
&lt;li&gt;Install gramps in xterm running sudo port install gramps&lt;/li&gt;
&lt;li&gt;Install gnome-themes sudo port install gnome-themes&lt;/li&gt;
&lt;li&gt;Run gramps in xterm&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Keeping preferences and similar stuff (e.g. password files, bookmarks) in sync between two different Linux distributions (unison)</title><link>https://jeltsch.org/en/keeping_preferences_and_similar_stuff_e_g_password_files_bookmarks_in_sync_between_two_different_linux_distributions_unison/</link><pubDate>Tue, 06 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/keeping_preferences_and_similar_stuff_e_g_password_files_bookmarks_in_sync_between_two_different_linux_distributions_unison/</guid><description>&lt;p&gt;I use unison to keep my kwallet syncronized between SuSE Linux 9.3 and 10.0. Of course one can use the same /home partition for both distros, but this can cause trouble due to differences in the program versions. Thus I only share /home/user/Documents among the distros and have separate /home/user/.preference files, some of which I syncronize during shutdown.This is the /home/user/.unison/shared_resources.prf file:&lt;code&gt;jeltsch@michael-laptop:~/.unison&amp;gt; more shared_resources.prfroot = /home/jeltsch/.kde/share/apps/kwalletroot = /suse10/home/jeltsch/.kde/share/apps/kwalletinclude default auto = true&lt;/code&gt;And this is the command to syncronize the directories non-interactively:&lt;code&gt;unison -ui text -batch shared_resources&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Migrating my old mysql blog database to a new blog software (PluggedOut)</title><link>https://jeltsch.org/en/migrating_my_old_mysql_blog_database_to_a_new_blog_software_pluggedout/</link><pubDate>Tue, 06 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/migrating_my_old_mysql_blog_database_to_a_new_blog_software_pluggedout/</guid><description>&lt;p&gt;We updated my server from SuSE 9.3 to 10.1. php5 is the default on 10.1 and my blog software broke. As my blog software is not anymore maintained, I had to switch to another and I selected 
 &lt;a href="http://www.pluggedout.com" target="_blank" rel="noopener noreferrer nofollow"&gt;PluggedOut&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The mysql database structures were quite different and this is what I did to do the conversion:First I dumped the old database into textfiles:&lt;code&gt;mysqldump -u root -p --tab=/home/jeltsch/temp --fields-terminated-by=| --lines-terminated-by=# journal&lt;/code&gt;Then I opened the textfiles in a spreadsheet application and added the necessary columns and fixed the formats. Then I exported into a csv file and imported back into the new database:&lt;code&gt;mysql -u root -p pluggedoutmysql&amp;gt; DELETE FROM blog2_entries;mysql&amp;gt; OPTIMIZE TABLE blog2_entries;mysql&amp;gt; WARNINGS;mysql&amp;gt; LOAD DATA INFILE '/home/jeltsch/export.csv' INTO TABLE blog2_entries FIELDS TERMINATED BY ',';&lt;/code&gt;The WARNINGS command shows you when there are problems. Mostly they were related to the field delimiter (comma). I had to escape all commas, that were not field delimiters (,). I also needed to fix the date format (swap month and day). Since the categories were maintained in a separate table, I recreated a csv file by hand and set all entries to belong to the category &amp;ldquo;computer&amp;rdquo;. This .csv file was pretty simple:&lt;code&gt;1,1,22,2,23,3,24,4,2&lt;/code&gt; etc.&lt;code&gt;mysql&amp;gt; DELETE FROM blog2_entry_categories;mysql&amp;gt; OPTIMIZE TABLE blog2_entry_categories;mysql&amp;gt; LOAD DATA INFILE '/home/jeltsch/cat.csv' INTO TABLE blog2_entry_categories FIELDS TERMINATED BY ',';&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Re-encoding mp3 files into smaller files with lame</title><link>https://jeltsch.org/en/re_encoding_mp3_files_into_smaller_files_with_lame/</link><pubDate>Tue, 06 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/re_encoding_mp3_files_into_smaller_files_with_lame/</guid><description>&lt;p&gt;My old mp3 player broke quite a while ago and now I am using a very primitive one that has only 128 MB and which refused to play some mp3s. In order to fit more podcasts into the memory and to play back those unplayable mp3 files I re-encode them with lame:&lt;code&gt;lame --mp3input -V 3 --strictly-enforce-ISO --resample 12 original.mp3 reencoded.mp3&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Ubuntu and root, su and sudo</title><link>https://jeltsch.org/en/ubuntu_and_root_su_and_sudo/</link><pubDate>Tue, 06 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/ubuntu_and_root_su_and_sudo/</guid><description>&lt;p&gt;In (K)ubuntu, only sudo is allowed by default. To enable su, execute:&lt;code&gt;sudo -s -H&lt;/code&gt;To enable graphical root login, edit /etc/kde3/kdm/kdmrc:&lt;code&gt;AllowRootLogin=true&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Updating gallery via CVS</title><link>https://jeltsch.org/en/updating_gallery_via_cvs/</link><pubDate>Tue, 06 Mar 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/updating_gallery_via_cvs/</guid><description>&lt;ol&gt;
&lt;li&gt;Run as root cvs update -Pd in the gallery2 directory&lt;/li&gt;
&lt;li&gt;Once your files have been updated, open up your Gallery 2 in your web browser and it will take you right to the upgrader automatically&lt;/li&gt;
&lt;li&gt;More info if needed on 
 &lt;a href="http://codex.gallery2.org/index.php/Gallery2:Upgrading_from_2.0_to_2.0.1Option_4._Updating_via_CVS" target="_blank" rel="noopener noreferrer nofollow"&gt;the Gallery site&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Find and replace with perl</title><link>https://jeltsch.org/en/find_and_replace_with_perl/</link><pubDate>Sun, 28 Jan 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/find_and_replace_with_perl/</guid><description>&lt;p&gt;To replace the string jeltsch.blogspot.com by the string mnm.no-ip.com/blog you can use perl:&lt;code&gt;perl -pi.bak -e 's|jeltsch.blogspot.com|mnm.no-ip.com\/blog|g' *.html&lt;/code&gt; If you want to do a recursive replacement on a directory tree you can try:&lt;code&gt;perl -pi.bak -e 's|jeltsch.blogspot.com|mnm.no-ip.com\/blog|g' &lt;/code&gt;find jeltsch.org -name &amp;lsquo;*.html&amp;rsquo;``&lt;/p&gt;</description></item><item><title>The greatest discovery</title><link>https://jeltsch.org/en/the_greatest_discovery/</link><pubDate>Wed, 24 Jan 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_greatest_discovery/</guid><description>&lt;p&gt;
 &lt;a href="https://gallery.jeltsch.org/" target="_blank" rel="noopener noreferrer nofollow"&gt;Look at the image gallery!&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Creating and mounting iso images (CD image files) under linux (dd)</title><link>https://jeltsch.org/en/creating_and_mounting_iso_images_cd_image_files_under_linux_dd/</link><pubDate>Sat, 23 Dec 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/creating_and_mounting_iso_images_cd_image_files_under_linux_dd/</guid><description>&lt;p&gt;Creating and mounting iso images under linux is very easy.Creating:&lt;code&gt;dd if=/dev/cdrom of=filename.iso&lt;/code&gt;Mounting:&lt;code&gt;sudo mount -o loop -t iso9660 filename.iso /mnt/iso&lt;/code&gt;The file endings iso, raw and cdr denote all iso files. Image files with the bin/cue ending, however, are not iso files. You can convert them into iso files with 
 &lt;a href="http://he.fi/bchunk/" target="_blank" rel="noopener noreferrer nofollow"&gt;bchunk&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. bchunk needs the cue file to do this! Allthough some non-Linux burning applications (e.g. Toast Titanium for MacOS) can handle (burn and convert) the bin file without the cue file.&lt;/p&gt;</description></item><item><title>Shell script to downsample podcasts</title><link>https://jeltsch.org/en/shell_script_to_downsample_podcasts/</link><pubDate>Sat, 23 Dec 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/shell_script_to_downsample_podcasts/</guid><description>&lt;p&gt;I have a very basic mp3 player with only 128 MB memory. I mostly listen to podcasts which are automatically downloaded by Amarok into the folder ~/.kde/share/apps/amarok/podcasts/data. In order to fit many of them to the limited memory and to have them available from anywhere, I have been writing a script that automatically downsamples them as they arrive and puts them online to my web server. The script is executed hourly by the crontab. The two relevant files look like this:&lt;/p&gt;</description></item><item><title>Manually creating an encrypted partition without yast2 (fdisk, mkreiserfs, losetup, twofish, cryptotab)</title><link>https://jeltsch.org/en/manually_creating_an_encrypted_partition_without_yast2_fdisk_mkreiserfs_losetup_twofish_cryptotab/</link><pubDate>Wed, 20 Dec 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/manually_creating_an_encrypted_partition_without_yast2_fdisk_mkreiserfs_losetup_twofish_cryptotab/</guid><description>&lt;p&gt;There is an 
 &lt;a href="http://portal.suse.com/sdb/en/2001/06/jsj_crypto_filesystem_mini_howto.html" target="_blank" rel="noopener noreferrer nofollow"&gt;article&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in the knowledge base, but here in short:&lt;/p&gt;</description></item><item><title>How to backup mysql databases (mysqlhotcopy, mysqldump)</title><link>https://jeltsch.org/en/how_to_backup_mysql_databases_mysqlhotcopy_mysqldump/</link><pubDate>Sat, 16 Dec 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_backup_mysql_databases_mysqlhotcopy_mysqldump/</guid><description>&lt;p&gt;There are different possibilities. If you have access to the machine where mysql is running, you should use:&lt;code&gt;mysqlhotcopy&lt;/code&gt; On our RedHat 8 server you just type:&lt;code&gt;/usr/bin/mysqlhotcopy --user=root --password=sdjksjd journal /path/to/backup/directory&lt;/code&gt; Alternatively:&lt;code&gt;/usr/local/mysql/bin/mysqldump --user=username -p phpgedview &amp;gt;phpgedview&lt;/code&gt; The path of the command is specific for the mysql install on a MacOS X machine.If you want to back up from another machine you can use the mysqldump command: &lt;code&gt;mysqldump --host=hostname_or_ipaddress --user=username -p phpgedview &amp;gt;phpgedview&lt;/code&gt; This example backs up the database phpgedview which is on the machine hostname_or_ipaddress.The actual database files are in subdirectories in /var/lib/mysql in case you don&amp;rsquo;t remember their names.To automatically backup a database via the network you can put a file with the following content to the /etc/cron.hourly directory:&lt;code&gt;!/bin/sh mysqldump --host=hostname_or_ipaddress --user=USER -pPASSWORD journal &amp;gt;mysqldump_journal&lt;/code&gt; This would create every hour a fresh backupfile called mysqldump_journal in the /etc/cron.hourly directory.&lt;/p&gt;</description></item><item><title>Backup your home directory using tar</title><link>https://jeltsch.org/en/backup_your_home_directory_using_tar/</link><pubDate>Thu, 16 Nov 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/backup_your_home_directory_using_tar/</guid><description>&lt;p&gt;As root go to /home directory and execute the command:&lt;code&gt;tar -czvf pathto/archive.tar.gz username&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Suse Linux 9.2 and encrypted DVD playback (xine, libdvdcss2, libxine, hdparm, DMA)</title><link>https://jeltsch.org/en/suse_linux_9_2_and_encrypted_dvd_playback_xine_libdvdcss2_libxine_hdparm_dma/</link><pubDate>Sun, 12 Nov 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/suse_linux_9_2_and_encrypted_dvd_playback_xine_libdvdcss2_libxine_hdparm_dma/</guid><description>&lt;p&gt;Although several linux video players (e.g. xine) do support playback of encrypted DVDs, Suse has crippled the libraries needed to do so. Thus none of the players/frontends included in Suse Linux 9.2 can play encrypted DVDs. What are encrypted DVDs? Essentially all commerical movies are released exclusively as encrypted DVDs. It is a pain in the ass, but actually can be cured. To play encrypted DVDs you need libdvdcss2. This is the famous hack, that was in the news and that obviously was not liked by the media industry. In some countries this software is illegal; in some others only the binaries are but the sourcecode is not. You can download a 
 &lt;a href="http://www.iiv.de/schwinde/buerger/tremmel/downloads/script_rpm4/install_libdvdcss2" target="_blank" rel="noopener noreferrer nofollow"&gt;script&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 that creates automatically an rpm for suse &amp;gt;= 9. Additionally you should replace or update the Suse Linux xinelib with the uncrippled version from 
 &lt;a href="http://packman.links2linux.de/?action=124" target="_blank" rel="noopener noreferrer nofollow"&gt;Packman&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Xine still opens a window that claims that it cannot play encrypted DVDs with a link to some site where you are supposed to read why not. This link is dead. Shame on you, Suse (or Novell); if you cripple your distro, please make sure that at least your explanatory links do work! Some DVD hardware is apparently additionally limited based on the country codes. The world has been split into eight regions and according to the will of the media industry the customer should only be allowed to watch DVDs released specifically for his region. There is a linux tool around with with you can switch your area code, but I don&amp;rsquo;t remember its name or URL as this was not necessary for my hardware.&lt;/p&gt;</description></item><item><title>Watching, ripping and converting DVDs (xine, mplayer, mencoder, dvd, iso image)</title><link>https://jeltsch.org/en/watching_ripping_and_converting_dvds_xine_mplayer_mencoder_dvd_iso_image/</link><pubDate>Sun, 12 Nov 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/watching_ripping_and_converting_dvds_xine_mplayer_mencoder_dvd_iso_image/</guid><description>&lt;p&gt;Both xine and MPlayer can play DVDs directly, but xine has a DVD navigation. In Mplayer you need to specify which movie (VOB file) you want to play:&lt;code&gt;xine dvd:// mplayer dvd://3&lt;/code&gt; If you just want to temporarily store the DVD on your hard disk it might be sufficient to create a DVD image:&lt;code&gt;dd if=/dev/dvd of=rosenstrasse.iso&lt;/code&gt; The image can be mounted as follows:&lt;code&gt;sudo mount -o loop rosenstrasse.iso /media/temp/&lt;/code&gt; Xine can play a DVD from an iso image directly (without mouting the image):&lt;code&gt;xine dvd://media/isos/movie.iso&lt;/code&gt; Note that you need to specify always the complete path even if the movie is in the current directory! Mplayer can play the individual VOB files from the image (however without subtitle support). I couldn&amp;rsquo;t make Mplayer to accept the iso image as dvd.For conversion to e.g. DivX/XviD the easiest is to use Mplayer/mencoder. First I extracted audio:&lt;code&gt;mencoder dvd://1 -ovc frameno -o frameno.avi -oac mp3lame -lameopts abr:br=128&lt;/code&gt; Then the 1. pass encoding:&lt;code&gt;mencoder dvd://1 -nosound -oac copy -o /dev/null -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=800:vhq:vpass=1:vqmin=1:vqmax=31 -vop scale -zoom -xy 640 -vf pp lb&lt;/code&gt; Then the 2. pass encoding:&lt;code&gt;mencoder dvd://1 -oac copy -o file.avi -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=800:vhq:vpass=2:vqmin=1:vqmax=31 -vop scale -zoom -xy 640 -vf pp lb&lt;/code&gt;It is more difficult to extract the subtitles. You can either extract them as images (easier but bigger filesize) or then convert these images into textfiles (requires an OCR step).Extract subtitle images (from mounted iso image in this case):&lt;code&gt;cat /media/temp/VIDEO_TS/VTS_01_?.VOB | tcextract -x ps1 -t vob -a 0x20 &amp;gt; movie.ps1&lt;/code&gt; Convert subtitle images:&lt;code&gt;subtitle2vobsub -i /media/temp/VIDEO_TS/VTS_01_0.IFO -p movie.ps1 -o movie_name&lt;/code&gt; Copy metadata:&lt;code&gt;cp /media/temp/VIDEO_TS/VTS_01_0.IFO movie_name.ifo&lt;/code&gt; Play from VOB file directly:&lt;code&gt;mplayer /media/temp/VIDEO_TS/VTS_01_1.VOB -vobsub movie_name -vobsubid 0&lt;/code&gt; Play from avi file:&lt;code&gt;mplayer movie.avi -vobsub movie_name -vobsubid 0&lt;/code&gt;&lt;/p&gt;</description></item><item><title>My family tree - Mein Stammbaum - Minun sukupuuni</title><link>https://jeltsch.org/en/my_family_tree_mein_stammbaum_minun_sukupuuni/</link><pubDate>Sat, 28 Oct 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/my_family_tree_mein_stammbaum_minun_sukupuuni/</guid><description>&lt;p&gt;Here are some files with preliminary results of my family research. Two of the files below require a password to open! The password is the first name of the boy on the picture. If you have information, please help us to complete the genealogical tree! E-mail: 
 &lt;a href="mailto:michael@jeltsch.org"&gt;michael@jeltsch.org&lt;/a&gt;
. We are looking for pictures of all relatives!&lt;/p&gt;</description></item><item><title>How to trim a wav file from the Linux command line</title><link>https://jeltsch.org/en/how_to_trim_a_wav_file_from_the_linux_command_line/</link><pubDate>Tue, 24 Oct 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_trim_a_wav_file_from_the_linux_command_line/</guid><description>&lt;p&gt;&lt;code&gt;sox old.wav new.wav trim 0 4:07.0&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Using lame to create mp3s from wavs</title><link>https://jeltsch.org/en/using_lame_to_create_mp3s_from_wavs/</link><pubDate>Tue, 24 Oct 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/using_lame_to_create_mp3s_from_wavs/</guid><description>&lt;p&gt;Using 
 &lt;a href="http://audacity.sourceforge.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;Audacity&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 I converted one of the ripped WAVs into an MP3. However there was no possibility to batch convert WAV files. Thus I started to use lame from the command line. I created a shell script (encode.sh):&lt;code&gt;while [ $ -ge 1 ]; do infn=$1 outfn=&amp;quot;${infn%%.wav}.mp3&amp;quot; echo $outfn lame -v $infn $outfn shift 1done&lt;/code&gt; It does the batch converting:&lt;code&gt;encode.sh *.wav&lt;/code&gt; The -v switch cause lame to encode using variable bitrate. -h would do fixed bitrate at 128, for other bitrates use e.g. -b 160. The -V 0 switch uses variable bitrate encoding with highest quality, while -V uses the lowest quality.&lt;/p&gt;</description></item><item><title>How to install perl modules</title><link>https://jeltsch.org/en/how_to_install_perl_modules/</link><pubDate>Tue, 10 Oct 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_install_perl_modules/</guid><description>&lt;p&gt;In order to check, whether a specific perl module is installed (e.g. Image::Info for this example) type:&lt;code&gt;perl -MImage::Info -e1&lt;/code&gt; If it is not installed, download it from CPAN, untar, change into the install directory and install like this:&lt;code&gt;perl Makefile.PLmakemake test&lt;/code&gt; and then as root:&lt;code&gt;make install&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Konqueror bookmark xml (xbel) files and its display in web browsers (Mozilla that is) using stylesheets (css or xsl)</title><link>https://jeltsch.org/en/konqueror_bookmark_xml_xbel_files_and_its_display_in_web_browsers_mozilla_that_is_using_stylesheets_css_or_xsl/</link><pubDate>Wed, 27 Sep 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/konqueror_bookmark_xml_xbel_files_and_its_display_in_web_browsers_mozilla_that_is_using_stylesheets_css_or_xsl/</guid><description>&lt;p&gt;Konqueror stores its bookmarks in an xml file (
 &lt;a href="file:/home/jeltsch/.kde/share/apps/konqueror/bookmarks.xml"&gt;bookmarks.xml&lt;/a&gt;
) of document type xbel (XML Bookmark Exchange Language). Because I want to have my bookmark file always online (a link from my homepage), I need a way to convert the XBEL file into an HTML file or make the browser display the XML file. Most browsers can display xml data, but they need a seperate style sheet document to do so. Thus I inserted into the bookmarks.xml file a reference to a css style sheet file (bookmarks.css):&lt;code&gt; &lt;/code&gt;I defined the different tags used in the bookmarks.xml file in the bookmarks.css stylesheet file:&lt;code&gt;title {display:block; font-weight:bold;} bookmark {display:inline; margin-left:40px;} folder {display:block;}&lt;/code&gt;After that Mozilla was able to display the bookmarks.xml file. It looks terrible, but I just have to work on the stylesheets (especially how to make the links being links). Konqueror accepts the additonal line in the xml file and leaves it untouched. So I just have to write some nice-looking stylesheets.Although it is possible to use a css stylesheet file to describe the layout of the xml file to the browser, the correct way is to use XSL files (eXtensible Stylesheet Language). I figured out that several people have been already writing XSL stylesheets for the rendering of XBEL files. 
 &lt;a href="http://www.isotton.com/bookmarks/" target="_blank" rel="noopener noreferrer nofollow"&gt;Here is the link that describes how to to this&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. In this example a crontab entry executes 
 &lt;a href="http://xmlsoft.org/XSLT/xsltproc2.html" target="_blank" rel="noopener noreferrer nofollow"&gt;xsltproc&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
: xsltproc is a program from the libxslt package that can convert xml files into html files and that uses an xsl stylesheet which you write yourself. This html file is then uploaded via scp to the web server.&lt;code&gt;xsltproc -o /home/jeltsch/.kde/share/apps/konqueror/bookmarks.html /home/jeltsch/bin/bookmarks.xsl /home/jelsch/.kde/share/apps/konqueror/bookmarks.xml&lt;/code&gt;This command makes the conversion from bookmarks.xml into bookmarks.html using the styles defined in bookmarks.xsl.&lt;code&gt;scp /home/jeltsch/.kde/share/apps/konqueror/bookmarks.html jeltsch.org:/var/www/html/vhosts/jeltsch.org/bookmarks.html&lt;/code&gt;This uploads the bookmarks.html file to my server. The server asks for a password. If you want it to execute automatically from a crontab, you need to create a private/public keypair on both your computer and the webserver to allow passwordless execution of scp. Make sure to limit the authorized_keys2 to your computer!&lt;code&gt;0 * * * * /usr/bin/xsltproc -o /home/jeltsch/.kde/share/apps/konqueror/bookmarks.html /home/jeltsch/bin/bookmarks.xsl /home/jeltsch/.kde/share/apps/konqueror/bookmarks.xml &amp;amp;&amp;amp; sudo -u jeltsch scp -q /home/jeltsch/.kde/share/apps/konqueror/bookmarks.html jeltsch.org:/var/www/html/vhosts/jeltsch.org/bookmarks.html&lt;/code&gt;(For some reasons the scp command didn&amp;rsquo;t work in SuSE 10.1 and I had to change it by removing the &amp;ldquo;sudo -u jeltsch&amp;rdquo; part and add the user to the server name (&amp;ldquo;
 &lt;a href="mailto:jeltsch@jeltsch.org"&gt;jeltsch@jeltsch.org&lt;/a&gt;
&amp;rdquo;.)The command above is from the crontab. Note that you have to execute the scp command as the user that has the passwordless login account on the server; the crontab executes by default as root.&lt;/p&gt;</description></item><item><title>Adding a new user to MySQL and other basic mysql commands</title><link>https://jeltsch.org/en/adding_a_new_user_to_mysql_and_other_basic_mysql_commands/</link><pubDate>Mon, 18 Sep 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/adding_a_new_user_to_mysql_and_other_basic_mysql_commands/</guid><description>&lt;p&gt;Crontab entry to backup all mysql databases to a file every midnight:&lt;code&gt;0 0 * * * mysqldump -u mjeltsch -h localhost --all-databases | gzip -9 &amp;gt; /home/mjeltsch/Documents/mysqldump.gz &amp;gt; /dev/null&lt;/code&gt;Granting privileges to users connecting from localhost:&lt;code&gt;GRANT ALL PRIVILEGES ON *.* TO 'michael'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;&lt;/code&gt;Granting privileges to users connecting from everywhere:&lt;code&gt;GRANT ALL PRIVILEGES ON *.* TO 'michael'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;&lt;/code&gt;Show all available databases:&lt;code&gt;SHOW DATABASES;&lt;/code&gt;Show all entries of the table &amp;ldquo;users&amp;rdquo;:SELECT * FROM users;Load database &amp;ldquo;phpgedview&amp;rdquo;:USE phpgedview;Create a new database named &amp;ldquo;phpgedview&amp;rdquo;:CREATE DATABASE phpgedview;Delete the database named &amp;ldquo;phpgedview&amp;rdquo;:DROP DATABASE phpgedview;Start mysql client as user michael and user database &amp;ldquo;phpgedview&amp;rdquo;:mysql &amp;ndash;user=michael -p phpgedviewDelete the user &amp;ldquo;test&amp;rdquo;:mysql&amp;gt; use mysql;mysql&amp;gt; delete from user where user=&amp;lsquo;test&amp;rsquo;;mysql&amp;gt; FLUSH PRIVILEGES;Changing the password for the user phpgedview being user root (this works also for changing the password for root):/usr/bin/mysql -u root -pSET PASSWORD FOR phpgedview@&amp;ldquo;localhost&amp;rdquo; = PASSWORD(&amp;lsquo;NewPassWord&amp;rsquo;);After installing the Suse rpm for mysql, execute the following commands:&lt;code&gt;sudo /usr/bin/mysql_install_db&lt;/code&gt;This creates the default databases &amp;amp; permissions. Apparently the same can be done by:&lt;code&gt;sudo rcmysql start&lt;/code&gt;Using SuSE you should use the Yast runlevel editor to start the mysql server automatically at boot time. To start the mysql server manually:&lt;code&gt;sudo /usr/bin/mysqld_safe --user=mysql &amp;amp;&lt;/code&gt;REMEMBER TO SET A PASSWORD FOR THE MySQL root USER ! This is done with:&lt;code&gt;/usr/bin/mysqladmin -u root password 'new-password'&lt;/code&gt;If you access the mysql server from another machine you need to specify the hostname:&lt;code&gt;/usr/bin/mysqladmin -u root -h hostname password 'new-password'&lt;/code&gt;Give all privileges to root and user:&lt;code&gt;mcblpc2:/home/user /usr/bin/mysql -u root -pEnter password:Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 6 to server version: 4.0.15 Type 'help;' or '\h' for help. Type '\c' to clear the buffer.mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO user@localhost IDENTIFIED BY 'Password' WITH GRANT OPTION; Query OK, 0 rows affected (0.00 sec)mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO user@'%' IDENTIFIED BY 'Password' WITH GRANT OPTION; Query OK, 0 rows affected (0.00 sec)mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY 'Password' WITH GRANT OPTION; Query OK, 0 rows affected (0.00 sec)mysql&amp;gt; GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'Password' WITH GRANT OPTION; Query OK, 0 rows affected (0.00 sec)mysql&amp;gt; quit Bye&lt;/code&gt;Check the mysql version:&lt;code&gt;/usr/bin/mysqladmin -u root -p version&amp;quot; is necessary&lt;/code&gt;Check the mysql variables:&lt;code&gt;/usr/bin/mysqladmin -u root -p variables&lt;/code&gt;Shut down the mysql server:&lt;code&gt;/usr/bin/mysqladmin -u root -p shutdown&lt;/code&gt;Check whether the server can be started:&lt;code&gt;sudo /usr/bin/mysqld_safe --log &amp;amp;&lt;/code&gt;Show all databases:&lt;code&gt;/usr/bin/mysqlshow -u root -p&lt;/code&gt;Show the tables of database &amp;ldquo;mysql&amp;rdquo;:&lt;code&gt;/usr/bin mysqlshow -u root -p mysql&lt;/code&gt;Show the columns of the table named &amp;rsquo;tablename&amp;rsquo;:&lt;code&gt;show columns from tablename;&lt;/code&gt;Remove whitespaces from the column named &amp;lsquo;columnname&amp;rsquo; in the table named &amp;rsquo;tablename&amp;rsquo;:&lt;code&gt;update &lt;/code&gt;tablename&lt;code&gt;set&lt;/code&gt;columnname&lt;code&gt;= trim(' ' from&lt;/code&gt;columnname&lt;code&gt;);&lt;/code&gt;Remove trailing line breaks from the column named &amp;lsquo;columnname&amp;rsquo; in the table named &amp;rsquo;tablename&amp;rsquo; (you might need to execute this repeatedly for some strange reason to remove all carriage returns and line feeds):&lt;code&gt;update &lt;/code&gt;tablename&lt;code&gt;set&lt;/code&gt;columnname&lt;code&gt;= trim(trailing '\n' from&lt;/code&gt;columnname&lt;code&gt;);update &lt;/code&gt;tablename&lt;code&gt;set&lt;/code&gt;columnname&lt;code&gt;= trim(trailing '\r' from&lt;/code&gt;columnname&lt;code&gt;);&lt;/code&gt;&lt;/p&gt;</description></item><item><title>The Declination of Polish Nouns and Adjectives</title><link>https://jeltsch.org/en/the_declination_of_polish_nouns_and_adjectives/</link><pubDate>Wed, 13 Sep 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/the_declination_of_polish_nouns_and_adjectives/</guid><description>&lt;h4 id="classification-of-polish-consonants" class="heading"&gt;Classification of Polish Consonants&lt;a href="#classification-of-polish-consonants" aria-labelledby="classification-of-polish-consonants"&gt;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512" overflow="visible"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h4&gt;

&lt;p&gt;soft consonants g(i) k(i) ch(i) r(i) w(i) f(i) p(i) m(i) b(i) dź = dz(i) ć = c(i) ń = n(i) ś = s(i) ź = z(i) l h(i) j hardened consonants dz c sz rz cz dż ż hard consonants g k ch r w f p m b d t n s z ł h&lt;/p&gt;</description></item><item><title>8 óra munka</title><link>https://jeltsch.org/en/8_ra_munka/</link><pubDate>Tue, 12 Sep 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/8_ra_munka/</guid><description>&lt;p&gt;A munkának vége, kijössz a gyárból, Egy vodkától erős vagy, és bátor; Egy részeg fazon a kezed után nyúl, Nem tudod miért, de jól belerúgsz. De elfogyott a türelmed már, Pedig szabad a csók, szabad a tánc; Száz éve Párizsban az volt a jó, A kommün ezért kötelet adott. A kocsmában ott van a nagy élet, Tompulnak az agyak, élesek a kések; Sûrû a levegő az olcsó sör magától, Eleged van már a hibazott világból. Nézed, mi folyik itt, Ami befolyik, az rögtön kifolyik; A világos sörtől savanyú a szád, Nem igéri senki, jobb élet vár rád. Refr.: 8 óra munka, 8 óra pihenés, 8 óra szórakozás. &lt;em&gt;Az &amp;ldquo;Utálom az egész XX. századot&amp;rdquo;-cimû lemeszből (Beatrice)&lt;/em&gt;&lt;/p&gt;</description></item><item><title>A Complete List of Hungarian Name Days in Calendaric Order (A magyar névnapok összesített jegyzéke naptári rendben)</title><link>https://jeltsch.org/en/nevnapok/</link><pubDate>Tue, 12 Sep 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/nevnapok/</guid><description>&lt;p&gt;&lt;strong&gt;Január&lt;/strong&gt;1. Aglája, Algernon, Álmos, Eufrozina, Fruzsina, Odiló, Tóbiás, Vazul2. Ábel, Acsád, Ákos, Bazil, Bertold, Bodó, Ditmár, Makár, Odiló, Odisszeusz, Ulisszesz, Vászoly3. Benjámin, Genovéva, Gyöngyvér, Kardos4. Amélia, Angéla, Benáta, Benedikta, Izabella, Leona, Titusz5. Amáta, Árpád, Deli, Ede, Ellák, Emília, Emiliána, Gáspár, Simeon, Simon6. Anasztáz, Baltazár, Boldizsár, Gáspár, Menyhért7. Artúr, Atilla, Attila, Bálint, Ellina, Etele, Lucián, Melánia, Niké, Nikétás, Valentin8. Anasztáz, Apollinár, Apollinária, Erhard, Ince, Jukundusz, Jutas, Szevér, Szeverin, Szörény, Tas, Virág9. Hont, Juliánusz, Marcell10. Agaton, Aldó, Bács, Melánia, Vilma, Vilmos11. Agáta, Ágota, Baltazár, Tasziló, Tézeusz, Vazul12. Arkád, Árkos, Bors, Cézár, Cezarina, Elek, Ernesztina, Ernő, Gujdó, Kaplony, Karion, Rajnald, Veronika13. Benignusz, Csongor, Gotfrid, Hilmár, Jordán, Judit, Kasztor, Kesző, Veronika14. Ámon, Ámos, Bálint, Bódog, Edömér, Félix, Hiláriusz, Ilárion, Larion, Malakiás, Oresztész, Orion, Uriás, Uriel, Uros, Vidor15. Alfréd, Aurél, Gujdó, Imbert, Klarissza, Kolos, Loránd, Lóránt, Mike, Mikeás, Mór, Móric, Pál, Sándor, Szigfrid, Vitus16. Ahmed, Benkő, Dániel, Godó, Gotfrid, Gusztáv, Henrik, Hiláriusz, Honorátusz, Honóriusz, Illés, Izidor, Sámuel, Stefánia, Szidor17. Antal, Aszter, Oros18. Beatrix, Özséb, Pál, Piroska19. Kanut, Kenéz, Margit, Márió, Máriusz, Márta, Sára, Sarolta, Veronika20. Eutim, Fábián, Fabiána, Özséb, Sebestyén, Sebő21. Ágnes, Agnéta, Menyhért22. Anasztáz, Artemisz, Artemízia, Artúr, Cintia, Délia, Domonkos, Dorián, Dormán, Neszta, Surány, Szirén, Szíriusz, Vince23. Alfonz, Bertram, Emerencia, Emese, Ildefonz, Izaiás, János, Mária, Rajmund, Zelma24. Balár, Bános, Bertram, Erik, Erika, Makár, Taddeus, Tádé, Timót, Veronika25. Bottyán, Henrik, Pál, Péter, Pető, Saul26. Balambér, Bátony, Gobert, Oberon, Paula, Polikárp, Vanda27. Angelika, Botár, János, Krizosztom, Lotár, Tivadar, Ulászló, Vincencia28. Ágnes, Agnéta, Amadé, Amália, Apollónia, Efraim, Etelka, Gréta, Károly, Manassé, Manfréd, Manfréda, Margit, Péter29. Adél, Adelaida, Eta, Etelka, Ferenc, Jácinta, Jónás, Juliánusz, Szaléz, Szalók, Valér30. Adelgunda, Gellért, Gerda, Jácinta, Martina.31. Círus, Eudoxia, Geminián, János, Ludovika, Lujza, Marcella, Péter, Virgília&lt;strong&gt;Február&lt;/strong&gt;l. Brigitta, Efraim, Gitta, Ignác, Innocencia, Szevér2. Aida, Apor, Brúnó, Brútusz, Mária, Opika3. Arion, Balázs, Celerina, Csinszka, Izrael, Karolina, Oszkár, Oszlár4. Andos, András, Andrea, Csenge, Gilbert, Holló, Janka, Johanna, Ormos, Rabán, Róbert, Veronika5. Abiáta, Adél, Adelaida, Agáta, Ágota, Alida, Etelka, Ingrid, Kada, Kájusz, Kolos, Léda, Modeszta, Modesztusz, Péter6. Ajándék, Áldor, Amand, Amanda, Dolli, Dóra, Dorottya, Korvin, Szilvánusz, Tétisz, Ticiána, Titán, Titánia, Titanilla, Titusz, Tódor7. Richárd, Rómeó, Romuald8. Aranka, Bagamér, Elfrida, János, Jutas, Salamon, Szelemér9. Abigél, Alex, Apollónia, Ciceró, Cirill, Erik, Erika, Kirill, Marcián, Marián, Rajnald, Szabin10. Ella, Elvira, Harlám, Klára, Pál, Skolasztika, Vilmos11. Adolf, Bertold, Dezső, Elek, Mária, Teodolinda12. Eulália, Lídia, Lilla, Lívia, Reginald13. Benignusz, Ella, Füzike, Gergely, Jordán, Katalin, Levente, Linda, Maura, Relinda14. Bálint, Brúnó, Konrád, Jozefa, Valentin, Valentina15. Alfréd, Fausztina, Fausztusz, Georgina, Gina, Jordán, Kolos, Szeveréd, Szigfrid16. Dániel, Daniló, Filippa, Fülöp, Illés, Julianna, Samu, Sámuel, Zámorl7. Donát, Egyed, Elek, Emő, Lukács, Szilvánusz18. Bernadett, Bolivár, Flavián, Konkordia, Konrád, Konstancia, Leó, Leon, Simeon, Simon, Szilvánusz19. Anna, Borbála, Borbás, Buda, Kabos, Konrád, Kunó, Kürt, Manszvét, Oszvald, Ozsvát, Zsuzsa, Zsuzsanna20. Aladár, Álmos, Elemér, Leó, Leon, Paula, Polett, Szilvánusz21. Bódog, Eleonóra, Germán, Györe, György, Leona22. Gerzson, Leander, Margit, Margó, Pál, Péter, Zétény23. Alfréd, Alfréda, Antigon, Edina, Fáta, Hasszán, Lázár, Ottó, Péter, Szemere, Szirén24. Darinka, Etel, Hedda, Hedvig, János, Jázmin, Mátyás25. Cézár, Félix, Géza, Tacitusz, Taráz, Tarcal26. Balambér, Dénes, Edina, Edna, Géza, Győző, Izabella, Nesztor, Ottokár, Porfir, Rodelinda, Sándor, Viktor27. Akács, Ákos, Balambér, Balda, Baldó, Bátor, Gábor, Gábriel, Lantos, László, Leander, Orfeusz, Valdemar, Veronika28. Antónia, Antonietta, Elemér, Ilmár, Neszta, Osszián, Oszvald, Román29. Szökőév esetén 24-én szökőnap, és a 24-től 28-ig olvasható névnapok beosztása egy nappal előre kerül. Tehát a 24-i névnapok 25-én, a 25-iek 26-án stb. A 28-i névnapok pedig átkerülnek 29-re.&lt;strong&gt;Marcius&lt;/strong&gt;1. Albin, Albina, Cseperke, Dávid, Szecső Tóbia, Veszta, Zotmund, Zulejka2. Ágnes, Harri, Henrik, Károly, Lél, Lujza3. Alexandra, Apolka, Frigyes, Gunda, Irma, Kamilla, Kornél, Kornélia, Kunigunda, Mária, Múzsa, Oszkár4. Adorján, Adrián, Arián, Bajnok, Kazimír, Kázmér, Lúciusz, Zorán5. Adorján, Adrián, Frigyes, Geraszim, Olivér, Olívia, Özséb, Virgil, Virgília6. Ágnes, Agnéta, Elvira, Felícia, Fridolin, Gotlíb, Ilona, Inez, Koletta, Koriolán, Perpétua7. Pál, Tamás, Ubul8. Apollónia, Beáta, Filemon, János, Juliánusz, Szilvánusz, Zoltán9. Ajád, Domán, Domonkos, Fanni, Franciska, Gergely, György, Katalin, Metód, Rebeka10. Anasztáz, Anasztázia, Atalanta, Atos, Ede, Édua, Emánuel, Emil, Emilián, Etele, Ildikó, Ipoly, Itala, Kájusz, Kamilla, Kán, Kandid, Kandida, Kolos, Melitta, Priszcilla, Teofil, Valér, Volfram11. Aladár, Bors, Borsika, Kadosa, Konstantin, Konstantina, Riza, Rozina, Szilárd, Szofron, Szofrónia, Teréz, Terézia, Ulrik12. Engelhard, Gergely, György, Maximilián, Miksa, Szibilla, Teofánia13. Ajtony, Humbert, Ida, Krisztián, Leander, Lizander, Lizandra, Rodrigó, Rozina, Solt, Szabin, Zina, Zoltán14. Jarmila, Matild, Metta, Paulina, Pólika, Tilla15. Keled, Kelemen, Kristóf, Ludovika, Lujza, Lukrécia, Sudárka, Zakária, Zakariás16. Ábrahám, Bálint, Euzébia, Geréb, Henriett, Henrietta, Henrik, Herbert, Jetta, Marina, Nóna, Nónusz17. Ármin, Gertrúd, Jozefina, József, Páris, Patrícius, Petrik, Petúr18. Alexa, Alexandra, Cirill, Ede, Edvárd, Kirill, Nárcisz, Narcisszusz, Sándor, Szalvatór, Szibilla19. Bánk, Józsa, József20. Áhim, Azár, Csák, Gujdó, Hubert, Huberta, Ipoly, Joakim, Klaudia, Mór, Móric, Volfram21. Bánk, Bekény, Bekő, Benee, Benedek, Gergely, Hóvirág, Jázon, Miklós, Napsugár, Nikola, Szerafina, Tavaszka22. Beáta, Csilla, Csillag, Katalin, Lea, Lia, Lídia, Oktávián, Relinda, Vazul23. Appia, Arvid, Balabán, Emese, Kartal, Ottó24. Adelmár, Alpár, Ella, Gábor, Gábriel, Gabriella, Jella, Kapolcs, Katalin, Kolumbán, Olivér, Simeon25. Annunciáta, Cézár, Ders, Ernák, Ernye, Eumbert, Irén, Írisz, Izméne, Jernő, Klára, Kristóf, Lucia, Mária, Marinella26. Dénes, Dusán, Emánuel, Emanuéla, Immánuel, Lehel, Manó, Mánuel, Mendel27. Ágosta, Alpár, Archibáld, Auguszta, Hajnalka, János, Marót, Nikodémia, Nikodémusz, Rupert, Ruperta28. Gedeon, Gida, Ixion, Janina, János, Johanna, Kapisztrán, Katapán, Szixtusz29. Ágosta, Auguszta, Augusztina, Baracs, Bercel, Bertold, Bertolda, Cirill, Dioméd, Gerle, Jónas, Leópold30. Amadé, Gujdó, Izidor, Kerény, Zalán31. Akács, Ákos, Árpád, Balbina, Béni, Benjámin, Benjamina, Benő, Gujdó, Johanna, Kornélia&lt;strong&gt;Aprilis&lt;/strong&gt;1. Agád, Agapion, Hugó, Ida, Pál, Teodóra, Urbán2. Áron, Ferenc, Lipót, Mária, Orbán3. Buda, Emilián, Indira, Irén, Keresztély, Múzsa, Richárd, Ulpián4. Izidor, Kerény5. Honoráta, Honóriusz, Irén, Julianna, Kreszcencia, Vince6. Atlasz, Bíborka, Celesztin, Celesztina, Csát, Dénes, Ruben, Szellőke, Szixtusz, Taksony7. Armand, Armandina, Ármin, Árpád, Herman, József, Kreszcencia, Lotár, Manna, Mária, Orsolya, Urzulina8. Dénes, Júlia, Lídia, Valter9. Csombor, Dömötör, Erhard, Hugó, Kreszcencia, Vince10. Ezékiel, Fulvia, Marianna, Polidor, Radamesz, Zsolt11. Ariel, Ariella, Gemma, Godiva, Laura, Leó, Leon, Leona12. Baldvin, Csaba, Csanád, Gyula, Konstantin, Oxána, Sába, Sebő, Szilárd, Zenina, Zénó13. Hermina, Ida, Mína, Minna, Norma14. Bene, Benedek, Euszták, Gusztáv, Jusztin, Lavínia, Lídia, Maxim, Radó, Tibor, Tiborc15. Aldó, Atala, Cézár, Tas16. Bánk, Bende, Benedek, Cecilián, Csongor, József, Lambert, Lamberta17. Anasztásia, Anicét, Csongor, Ince, Klára, Megyer, Neszta, Nyeste, Radiszló, Radó, Raul, Razsony, Rezső, Rudolf, Rudolfina, Zia18. Aladár, Apolló, Benedek, Hermina, Ilma, József, Lambert, Uzor, Verner19. Emma, Ezékiel, Gerold, Gilda, Kocsárd, Kunó, Leó, Leon, Malvin, Timon, Zseraldina20. Aladár, Aladin, Dejte, Konrád, Marián, Odett, Tivadar, Töhötöm21. Abelárd, Adolár, Anasztáz, Anzelm, Anzelma, Konrád, Simeon, Simon, Zelma, Zelmira, Zsombor22. Atilla, Attila, Csilla, Kájusz, Kál, Kelemen, Kelen, Leonidász, Noé, Noémi, Sándor, Tácia, Tatjána23. Adalbert, Adalberta, Albert, Béla, Egon, Egyed, Fortuna, Fortunát, Gellért, György, Héla, Ilka, Ilma, Ilona, Sándor24. Baján, Becse, Bojána, Bonifác, Bónis, Debóra, Egbert, Egberta, Egmont, Egon, Fidél, Fidélia, Gaszton, Gyöngyvirág, György, Györgyi, Kászon, Melióra, Melitta, Nedda, Sebő, Simon25. Ajnácska, Ányos, Ervin, Ivó, Izmael, Márk, Márkus26. Ervin, Ervina, Klétus, Marcell, Mária, Peregrina, Tihamér27. Anasztáz, Arisztid, Mariann, Péter, Petúnia, Pintyőke, Poppea, Tas, Tullia, Zita, Zoárd28. Aszter, Bulcsú, Demény, Dorisz, Fedóra, Pál, Patony, Patrícia, Patrícius, Patrik, Tárkány, Teodóra, Valéria, Vitália, Vitális, Vitéz, Vitold, Vitolda29. Antónia, Hugó, Kata, Katalin, Péter, Róbert, Robin, Szibilla, Tihamér30. Ajtony, Buzád, Hilda, Ildikó, Izor, Karina, Katalin, Kitti, Mariann, Marianna, Rozamunda, Rozmarin, Tercia, Tertullia, Tivadar, Zsófia&lt;strong&gt;Május&lt;/strong&gt;1. Amarilla, Amarillisz, Bánk, Benedek, Benignusz, Berta, Dávid, Florina, Fülöp, Jakab, Jákob, Jakus, Jeremiás, József, Maja, Tétény, Zsaklin, Zsigmond2. Atanáz, Aténé, Minerva, Nétus, Pellegrin, Zsigmond3. Antonella, Antónia, Horác, Irma, Juvenál, Katalin, Maura, Sándor, Ténia, Tímea, Timon, Timót4. Amália, Bulcsú, Brúnó, Elma, Flórián, Florina, Flóris, Fóris, Gothárd, Kocsárd, László, Mónika, Pelágia, Pelágiusz, Szilvánusz5. Angelus, Árvácska, Erna, Ernella, Erzsébet, Gothárd, Irén, Irina, Judit, Kocsárd, Nyék, Özséb, Piusz, Teofil, Viola6. Detre, Ditta, Eliz, Evetke, Frida, Friderika, Ida, Iduna, Ivett, János, Judit, Koletta, Ovídiusz, Szavéta, Tamara, Tankred7. Dalma, Domicián, Domitilla, Germán, Gizella, Napóleon, Pál, Szaniszló, Viktor8. Acsád, Akács, Dezideráta, Gejza, Géza, Győző, Mihály, Ottokár, Péter9. Benigna, Fehérke, Gergely, György, Hófehérke, Katalin, Katinka, Kristóf10. Ajna, Alda, Alexia, Antónia, Armand, Armanda, Ármin, Blandina, Cserne, Csörsz, Elek, Gardénia, Gordon, Jób, Koridon, Teofil11. Ferenc, Fülöp, Gujdó, Izidor, Izidóra, Jakab, Jákob, Jakus, Kalliszta, Majlát, Mályva, Mirandella, Mirandola, Mirandolína12. Achilles, Böngér, Celesztin, Domitilla, Gemma, Germán, Ince, Ivána, Johanna, Násfa, Nerina, Pongor, Pongrác, Viktor, Zsanett13. Bartos, Belián, Gellért, Gerda, Glória, Gyöngyi, Imelda, Imola, Ofélia, Róbert, Roberta, Solt, Szervác14. Aglája, Bonifác, Bónis, Julianna, Ompoly15. Cézár, Dionízia, Döníz, Fürtike, Izidor, Izóra, Izsák, János, Jolán, Konstancia, Rupert, Szonja, Upor, Zsófia16. Botond, Hannibál, János, Mózes, Nepomuk, Pellegrin, Simon, Szimonetta, Ubul, Ugod17 Andor, Brúnó, Ditmár, Fábiusz, Fabó, Paszkál, Pasztorella, Rezeda, Szalók18. Alexa, Alexandra, Alicia, Bódog, Erik, Erika, Félix, Julitta, Klaudia, Szandra, Toszka19. Alvián, Bernát, Buda, Celeszta, Celesztin, Celesztina, Dukász, Emiliána, Ivó, Ivonn, Milán, Tuzson, Vulkán20. Bernarda, Bernát, Felícia, Félix, Ferdinánd, Galamb, Hanna, Johanna, Kolombina, Kolumbán, Zsanna21. Adolár, András, Dévald, Konstantin, Ozmin, Teobald, Teobalda, Teofil, Teofila, Tibád, Tibold, Timót22. Boáz, Bogárka, Emánuel, Emil, Fiametta, Júlia, Julianna, Juliánusz, Renáta, Rita, Román, Romána, Ugron, Uljána23. Dézi, Dezső, Emil, Vilma, Vilmos, Viola24. Eliza, Erzsébet, Eszter, Godvin, Johanna, Mária, Marióra, Miléna, Simeon, Simon, Szimóna, Vanessza, Véta, Vince, Zsófia25. Egon, Ervin, Gergely, György, Madléna, Magda, Magdolna, Márk, Márkus, Orbán, Urbán, Urbána, Zsófia26. Aladár, Berengár, Elektra, Evelin, Evelina, Ervin, Fülöp, Godó, Gyöngyvér, Marianna, Szemere, Tihamér27. Gyula, János, Paszkál, Pelbárt, Szeverin, Szörénke28. Agmánd, Ágost, Ágoston, Csanád, Elmira, Emánuel, Emil, Germán, Irén, Lucián, Vilhelmina, Vilma, Vilmos29. Adelmár, Aléna, Almiréna, Elmár, Jukundusz, Kund, Kuno, Magdaléna, Magdolna, Mária, Marita, Maxim, Teodózia30. Dezső, Félix, Ferdinánd, Fernanda, Johanna, Nanda, Nándor, Vazul, Vázsony31. Aldó, Angéla, Angyalka, Mária, Marietta, Matild, Metella, Nilla, Petronella, Petrónia, Petróniusz, Roland, Tilda, Vaszília&lt;strong&gt;Június&lt;/strong&gt;1. Angéla, Fortunát, Gracián, Hortenzia, Júnó, Jusztin, Kadosa, Konrád, Kunó, Paméla, Pamfil, Simeon, Szemirámisz, Tibold, Tünde2. Ábel, Anna, Annamária, Arisztid, Ármin, Blandina, Csilla, Erazmus, Etele, Eugén, Gemella, Geminián, Irma, Kornél, Péter, Razmus, Rézman3. Cecília, Célia, Cicelle, Klotild, Sejla, Zília4. Bulcsú, Fatima, Fatime, Felicián, Ferenc, Flórián, Kerény, Kerubina5. Bán, Béke, Bonifác, Bónis, Ferdinánd, Reginald, Regő, Valéria6. Fülöp, Ifigénia, Klaudetta, Klaudia, Kolos, Norbert, Norberta, Norman, Taksony7. Ariadné, Arianna, Berengár, Énok, Kocsárd, Oriána, Róbert, Robertina, Sebes, Seherezáde8. Ellák, Kalliopé, Medárd, Medárda, Tas, Vilmos, Zaránd9. Bódog, Előd, Enciána, Farkas, Felicián, Feliciána, Kolumbusz, Lícia, Ludovika, Morgan, Pelágia, Pelágiusz, Perjámos, Piramusz, Prímusz10. Bács, Bardó, Diána, Gyöngyi, János, Margit11. Amábel, Balló Barabás, Barna, Barnabás, Félix, Mabella12. Antónia, Cinnia, Gujdó, János, Leó, Leon, Lionel, Sebő, Villő13. Anett, Anetta, Anna, Antal, Antigoné, Antos, Grácia, Klétus, Netta, Tóbiás14. Elizeus, Herta, Töhötöm, Valér, Vazul15. Ábrahám, Bernát, Bod, Gibárt, Izolda, Jolán, Kreszcencia, Lotár, Modesztusz, Szerénusz, Vid, Vida, Vidos, Viola, Violetta, Víta, Zoé, Zója16. Ábrahám, Arany, Bennó, Círus, Ferenc, Hajna, Julitta, Jusztin, Jusztina, Péter, Tina17. Adolf, Bató, Folkus, Gergely, Janka, Laura, Marcián, Nikander, Teofil, Teofila, Teréz, Terézia, Zoárd18. Arnó, Arnold, Arnót, Doloróza, Efraim, Levendula, Levente, Márk, Markó, Márkus19. Gyárfás, Hajnalka, Imogén, Ince, Julianna, Liána, Mihaéla, Mihály, Mikó, Szorina, Zóra20. Dea, Deodát, Dina, Florencia, Florentina, Gemma, Koppány, Lujza, Margit, Özséb, Rafael, Rafaella21. Alajos, Alojzia, Alóma, Artúr, Demetria, Dömötör, Lejla, Lujza, Olga, Radomér22. Akács, Ákos, Albin, Albina, Alvina, Flávia, Horácia, Józsiás, Józsua, Kriszta, Krisztina, Lambert, Paulina, Rozvita23. Arszlán, Szidónia, Szultána, Zolna, Zoltán, Zoltána24. Héra, Iván, János, Levente, Perenna25. Adalbert, Bocsárd, Maxim, Maximilla, Vilma, Vilmos, Viola26. Adeodát, Adony, János, Mara, Marcell, Pál, Pelágiusz, Tádé27. Bársonyka, Eufémia, Ladiszla, László, Olga, Sámson, Ulászló28. Círus, Erina, Gyula, Hektor, Irén, Iréneusz, Iringó, Jerne, Laura, Laurencia, Leó, Leon, Leonidász, Levente, Szeréna, Szerénusz, Szironka, Tivadar29. Aladár, Emma, Ivetta, Judit, Keve, Orbán, Orbó, Pál, Péter, Petra, Szalóme, Szulamit, Urbán30. Apostol, Bese, Emília, Március, Pál&lt;strong&gt;Július&lt;/strong&gt;1. Anilla, Anna, Annabella, Annamária, Áron, Dévald, Detre, Előd, Gál, Gyula, Ninetta, Tábita, Tibold, Tihamér2. Jenő, Marcián, Mária, Mietta, Ottó, Ottokár, Várkony3. Anatol, Bernát, Heliodor, Héliosz, Hiador, Jácinta, Kornél, Leó, Leon, Soma4. Babett, Berta, Betta, Kerény, Odó, Rajmund, Ramón, Ulla, Ulrik, Ulrika5. Antal, Donát, Emese, Félix, Kasztor, Kilián, Lőrinc, Metód, Sarolt, Sarolta, Viátor, Vilibald, Vilmos6. Csaba, Dominika, Ézsaiás, Gyárfás, Izaiás, Járfás, Mária, Marina, Miletta, Romola, Romulusz, Tamás7. Apollónia, Bandó, Bódog, Cirill, Cirilla, Donald, Donát, Donáta, Évald, Félix, Kasztor, Kíra, Luca, Mária, Metód, Odó, Olinda, Sára, Vilibald8. Aladár, Arnold, Arnolda, Csatád, Csatár, Csató, Edgár, Ellák, Erzsébet, Estilla, Eszter, Eugén, Gellén, Iza, Izabella, Jenő, Karsa, Kartal, Kiliána, Liza, Periklész, Priszcilla, Szabella, Teréz, Terézia, Tessza, Zsóka9. Bereniké, Detre, Előd, Félix, Gotfrid, Janka, Margit, Marina, Prímusz, Réta, Vera, Verbéna, Veron, Veronika10. Alma, Amália, Bekény, Emánuel, Engelbert, Január, Kanut, Kenese, Melina, Rufina, Szilvána, Szilvánusz, Ulrik11. Csendike, Eleonóra, Félix, Helga, Helka, Holda, Ilma, Lili, Lilla, Nelli, Nóra, Olga, Piusz, Placid, Placida, Szendike, Ulrik12. Abony, Dalma, Ernő, Félix, Fortunát, Izabella, János, Klarissza, Paulina13. Herkules, Jenő, Kaplony, Milda, Sára, Sarolta, Szilas, Szilvánusz, Szólát, Szórád, Szovát, Üdvöske14. Emánuel, Esztella, Ferenc, Henrik, Herkules, Jusztusz, Ladomér, Örs, Örsi, Stella, Vladimír, Zalán15. Antónia, Aurél, Baldvin, Csegő, Egon, Ferenc, Henrik, Jenő, Ladomér, Leonóra Manuéla, Örkény, Pompília, Roland, Sára, Talamér, Vitus16. Barót, Euszták, Fausztusz, Karméla, Karmelina, Kármen, Kont, Mária, Marléne, Rajnald, Ria, Valter17. Alexia, Bánk, Celina, Cirill, Elek, Endre, Leó, Leon, Magdolna, Marcellina, Mária, Ond, Róbert, Ruszlán, Ruszlána, Szabolcs, Szalárd, Szegfüü, Vetúria, Zoárd18. Arnó, Arnold, Arnót, Frigyes, Kámea, Kamill, Kamilla, Kamilló, Milla, Mirkó, Róbert, Simon, Szabolcs, Zomilla19. Alfréd, Alfréda, Ambrus, Aranka, Arzén, Aurélia, Emília, Eperke, Jeromos, Morella, Rubina, Rufina, Szederke, Varsány, Versény, Vince20. Eliána, Éliás, Gyöngyi, Illés, Jeromos, Margaréta, Margit21. Angéla, Angelina, Dalida, Dániel, Daniella, Elina, Helén, Ilma, Ilona, Julietta, Léna22. Lenke, Lipót, Magda, Magdolna, Manda, Mária, Marica, Veréna23. Apollinár, Apollinária, Ila, Laborc, Lenke, Polina, Polla24. Bernát, Dániel, Kaplony, Kincső, Kinga, Krisztina25. Dalibor, Jakab, Jákob, Jakobina, Jakus, Kristóf, Talabor, Timur, Tomor, Valentin, Valentina26. Aniella, Anina, Anita, Anna, Kisanna, Nanetta, Ninon, Panna, Taddeus, Tádé27. Ajtony, Aurél, Bennó, Bertold, Celesztin, Celesztina, Gajána, György, Györk, Hugó, Julitta, Kamilla, Keresztély, Konstantin, Malakiás, Natália, Natasa, Olga, Pantaleon, Pentele28. Ada, Adelina, Adina, Alina, Bars, Botond, Győző, Ince, Irén, Leó, Nauzika, Salamon, Szabolcs, Viktor29. Adelmár, Bea, Beatrix, Elmó, Farkas, Félix, Fiorella, Flóra, Márta, Olaf, Virág30. Avenár, Azucséna, János, Judit, Jutta, Polixéna, Rovéna, Szemőke, Szénia, Xénia31. Bató, Fábiusz, Germán, Heléna, Ignác, Ignácia, Ilona, Kázmér, Oszkár&lt;strong&gt;Augusztus&lt;/strong&gt;1. Boglárka, Ete, Fodor, Galatea, Gusztáv, Kleopátra, Mahália, Makabeus, Médea, Nadinka, Nádja, Orchidea, Pál, Pálma, Pénelopé, Peónia, Péter, Reményke, Tulipán, Zsófia2. Alfonz, Alfonza, Alfonzina, Elfrida, Gusztáv, Lehel, Lél, Mária, Mia, Szerénusz3. Ágoston, Bennó, Harmatka, Hermina, István, Kamélia, Lídia, Mirtill, Nikodémusz, Tea, Teréz, Terézia, Tíria4. Dominika, Domokos, Domonkos, Döme, Jusztin, Nedda, Törtel5. Ábel, Abélia, Havaska, Krisztina, Lúciusz, Manon, Mária, Oszvald, Oszvalda, Őzike, Peregrina, Szalvátor,Viátor, Zebulon6. Berta, Bettina, Géza, Gusztáv, Oktávia, Oktávián, Szixtusz, Ulrika7. Afrodité, Albert, Arabella, Donát, Donatella, Emiliána, Hilária, Ibolya, Kajetán, Kötöny, Ulrik, Uránia, Vénusz8. Cirjék, Eszmeralda, Gusztáv, Hartvig, László9. Emőd, Hágár, János, Mária, Roland, Román10. Amadé, Amadea, Bianka, Blanka, Filoména, Loránd, Lóránt, Lőrinc11. Dulcinea, Filoméla, Filomén, Filoména, Ince, János, Liliána, Lujza, Tarján, Tibériusz, Tibor, Tiborc, Tícia, Trajánusz, Viktor, Zsuzsa, Zsuzsanna12. Hilária, Hiláriusz, Hilda, Klára, Letícia, Orália, Sugárka13. Áldáska, Belinda, Benedetta, Benedikta, Emőd, Gertrúd, Hannó, Hippia, Hippolit, Hippolita, Ibolya, Ipoly, János, Kasszián, Maxim, Relinda14. Atanáz, Atanázia, Bere, Menta, Menyhért, Mikeás, Özséb, Tanázia15. Ali, Asszunta, Mária, Masa, Napóleon, Tarzícia, Tarzíciusz, Vladimír16. Ábrahám, Áhim, Amelita, Dioméd, Joakim, Rókus, Szeréna, Szerénusz, Teodor, Ugor17. Aminta, Anasztáz, Arika, Emiliána, Hetény, Jácint, Jácinta, Kármán, Liberátusz18. Agenor, Flóris, Ilma, Ilona, Lenke, Rajnald19. Huba, János, Lajos, Szebáld20. Bernát, Éliás, Filibert, István, Vajk21. Baldvin, Eleonóra, Erik, Erika, Franciska, Hajna, Johanna, Kemenes, Maximilián, Sámuel, Samuella22. Agaton, Arnold, Barakony, Eutímia, János, Mária, Menyhért, Merse, Mirjam, Szigfrid, Timót, Timótea, Zakeus, Zombor23. Farkas, Fülöp, Klaudia, Szidónia, Teónia, Zágon, Zakeus, Zdenka, Zekő, Zsadány24. Albert, Alberta, Albertina, Bartal, Bartó, Bertalan, Szilvánusz, Taksony25. Elemér, Elvira, Kleofás, Lajos, Ludovika, Marinetta, Tamás, Tomázia26. Adolár, Izsó, Margit, Natália, Natasa, Rita, Tália, Zamfira27. Cézár, Gáspár, Gazsó, Gibárt, József, Káldor, Vilja28. Ágost, Ágoston, Gusztáv, Herman, Hermész, Hermia, Hermiás, Hermiusz, Jermák, László, Mimóza, Mózes, Pelágia, Pelágiusz29. Beatrix, Bolda, Cézár, Erna, Erneszta, Ernesztina, János, Kamilla, Kandida, Sebő, Szabina30. Bodony, Félix, Patrik, Róza, Rozalinda, Rozita, Rózsa31. Albertina, Aldán, Arisztid, Bella, Erika, Hanga, Izabella, Paulina, Rajmund, Rajmunda, Ramóna&lt;strong&gt;Szeptember&lt;/strong&gt;1. Áron, Egon, Egyed, Farkas, Gedeon, Gedő, Ignác, Izabella, Józsa, Veréna, Verita, Zádor2. Absa, Absolon, Apollinár, Axel, Csépán, Dorina, Ella, Euzébia, Fedor, Fédra, Fodor, István, Margit, Rebeka, Teó, Teodor, Teodóra, Tóbiás, Töhötöm3. Csobán, Hilda, Manszvét, Piusz, Szerafina4. Ida, Mór, Móric, Mózes, Muriel, Regina, Róza, Rozália, Ruszalka, Tódor5. Albert, Alpár, Bertina, Herkules, Jusztin, Larina, Lőrinc, Romulusz, Viktor, Viktorina6. Aldán, Beáta, Csanád, Harkány, Ida, Magnusz, Pamína, Zakariás7. Begónia, Ivor, Márkus, Menyhért, Rea, Regina8. Adorján, Adrián, Adriána, Adrienn, Csobán, Engelbert, Enna, Ibolya, Irma, Kilián, Mária, Nesztor9. Ádám, Dorottya, Gara, Gorgiás, Omár, Orgona, Péter, Szerafina, Szergiusz, Tivadar10. Ciprián, Edgár, Erik, Hunor, Miklós, Mikolt, Nikoletta, Tardos, Zalán11. Dioméd, Emánuel, Emil, Emilián, Félix, Igor, Jácint, Jácinta, Károly12. Gujdó, Ibolya, Irma, Mária, Marion, Tóbiás13. Amadil, Amáta, Ludovika, Lujza, Mór, Móric14. Armida, Armilla, Ciprián, Emerita, Ildikó, Roxána, Rozanna, Szeréna, Szerénusz, Szonóra15. Alpár, Bogáta, Borisz, Dolóresz, Doloróza, Enikő, Hetény, Imelda, Katalin, Kató, Lola, Lolita, Loránd, Lóránt, Mária, Meliton, Melitta, Nikodém, Niobé, Roland, Tódor, Töhötöm16. Ciprián, Edit, Eudoxia, Eufémia, Geminián, Imelda, Jozafát, Kornél, Kornélia, Lúcia, Ludmilla, Milica, Soma17. Emánuel, Ferenc, Ildikó, Lambert, Ludmilla18. Diána, József, Metód, Richárd, Rikarda, Titusz19. Alfréd, Január, Jónás, Mária, Palóma, Sebő, Szabolcs, Tivadar, Tódor, Vilma20. Euszták, Fausztina, Filippa, Frida, Friderika, Zsuzsanna21 Ifigénia, Ilka, Jónás, Máté, Maura, Míra, Mirella22 Mária, Marót, Maurícia, Mór, Móric, Ottó, Tamás, Zelinda, Zella, Zöldike23. Ila, Ilona, Lina, Líviusz, Őzike, Tekla, Telma24. Gellért, Gerda, Giszmunda, Grizelda, Grizeldisz, Mária, Mercédesz25. Cézár, Gellért, Kende, Kleofás, Kleon, Klió, Mór, Sólyom26. Ciprián, Cipriána, Jusztina, Özséb27. Adalbert, Adolf, Damján, Damos, Demjén, Döme, Florencia, Florentin, Florentina, Károly, Kósa, Kozima, Kozma, Krisztián, Mirabella28. Bernát, Jusztina, Pelbárt, Salamon, Szelim, Tárkány, Vencel29. Lotár, Mihály, Mikes, Szabin30. Becse, Hieronima, Honória, Honóriusz, Jeromos, Örs, Viktor, Zsófia&lt;strong&gt;Október&lt;/strong&gt;1. Bazsó, Ludovika, Malvin, Remig, Rémusz2. Berengár, Örs, Petra, Tamás, Tomaj3. Gertrúd, Helga, Heliodor, Hubert, Ignác, Ilián, Jozefa, Mária, Ménás, Teréz, Terézia4. Ámon, Aranka, Aurélia, Bodor, Edvin, Edvina, Ferenc5. Apollinár, Atilla, Attila, Aurél, Etele, Flávia, Galina, Peregrina, Placid, Szendile6. Berény, Brúnó, Csaba, Franciska, Mária, Renáta, Renátó7. Amália, Baksa, Bekény, Engelbert, Gerold, Girót, Mária, Márk, Márkus, Rodion, Szergiusz, Vendelina8. Benedikta, Brigitta, Demeter, Dömötör, Etelka, Gitta, János, Koppány, Mária, Pelágia, Pelágiusz, Semjén, Simeon, Simon9. Ábrahám, Ábris, Andor, Dénes, Dionízia, Elemér, Gerjén, Gusztáv, Günter, Ibrány, János, Lajos, Lénárd, Szibilla, Velmira10. Bendegúz, Dániel, Ferenc, Gedeon, Gerő, Leó, Leon, Sámuel11. Brigitta, Brúnó, Celina, Csák, Csanád, Germán, Jakab, Lajos, Mária, Placida, Sándor, Szelina, Tódor12. Maximilián, Miksa, Rezső, Szemere, Szerafina, Tirzusz13. Ede, Edgár, Edvárd, Edvarda, Jakab, Jákó, Jákob, Jakus, Kálmán, Reginald, Romulusz, Teofil14. Alán, Beatrix, Bocsárd, Buzád, Domos, Fortunát, Hella, Huba, Ilma, Ilona, Krizanta, Lívia15. Aranka, Aurélia, Auróra, Berény, Brúnó, Hedvig, Rella, Tekla, Teréz, Terézia, Vilma16. Ambrus, Aurélia, Baldvin, Bedő, Bertram, Gál, Gálos, Gellért, Hedvig, Lehel, Lél, Lelle17. Alajos, Alojzia, Hedvig, Leó, Leon, Lúciusz, Margit, Margita, Rezső, Rudolf, Salamon, Szalóme, Szilamér18. Ambrus, Jusztusz, Lukács19. Alárd, Berény, Ferdinánd, Joel, Lúciusz, Nándor, Péter20. Artemon, Artúr, Aurélián, Bendegúz, Fülöp, Irén, János, Ödön, Vendel, Vitális21. Celina, Hiláriusz, Kende, Klementina, Orsika, Orsolya, Viátor, Zsolt22. Előd, Inge, Kandida, Kordélia, Korinna, Mária, Szalóme, Vilibald23. Gyöngyi, Gyöngyvér, Ignác, Irén, Jagelló, János, Jozefina, Natália, Odília, Stefánia, Szeverin, Zerind24. Arétász, Gilbert, Gilberta, Gilgames, Harald, Herold, Rafael, Ráfis, Ráhel, Salamon25. Blanka, Bonifác, Bónis, Cserjén, Dália, Dárius, Döme, Dömös, János, Jusztin, Krizanta, Marcián, Margit, Mór, Móric26. Albin, Amand, Ametiszt, Baldvin, Demeter, Dömötör, Evariszt27. Antonietta, Ellák, Polikárp, Szabina28. Alfréd, Alfréda, Anasztásia, Simon, Szalvia, Szalviusz, Szilviusz, Taddeus, Tádé, Tömör29. Ermelinda, Melinda, Narcisszusz, Teofil, Zénó30. Alfonz, Alfonza, Alfonzina, Anasztásia, Arzén, Aszter, Kolos, Norina, Pompónia, Stefánia, Zenóbia, Zinajda31. Cseke, Farkas, Kristóf, Vulfia&lt;strong&gt;November&lt;/strong&gt;1. Benigna, Benignuez, Benke, Marianna2. Achilles, Bató, Bogdán, Rátold, Tóbiás, Tódor, Viktor, Viktorina3. Bálint, Bertold, Győző, Hubert, Ida, Malakiás, Szilvia, Szilviusz4. Berill, Életke, János, Karola, Karolina, Károly, Lina, Mór, Mózes, Nina, Oguz, Vitális5. Avarka, Erzsébet, Filotea, Imre, Tétény, Töhötöm, Zakariás6. Énok, Lénárd7. Csenger, Éneás, Engelbert, Ernő, Florentin, Lázár, Rados, Radován, Radvány, Raul, Rezső, Rolf, Rudolf8. Gotfrid, Hódos, Kál, Karád, Kasztor, Kolos, Zsombor9. Bozsidár, Bozsóka, Fedor, Nátán, Teodor, Tihamér, Ugron10. András, Delinke, Florencia, Florentina, Jusztusz, Mátka, Meluzia, Nimfa, Réka, Rusztem, Tibor, Virgínia11. Atád, Márton, Ménás, Ménrót, Nimród, Tódor12. Aba, Abád, Abbás, Abod, Asztrid, Bács, Emánuel, Emil, Emilián, Hamilkár, Hümér, Jónás, Jozafát, Keresztély, Levente, Márton, Martos, Renáta, Renátó, Szilvánusz, Tihamér13. Arkád, Bulcsú, Eugén, Jenő, Kilény, Kilián, Miklós, Szaniszló, Szolón14. Aliz, Erzsébet, Huba, Jozafát, Jukundusz, Szidónia15. Albert, Alberta, Albertina, Artúr, Bogát, Dezső, Gertrúd, Ladomér, Leopold, Leopoldina, Lipót, Richárd16. Ágnes, Agnéta, Ede, Edmond, Gertrúd, Hilda, Otmár, Ödön, Örs17. Ede, Gergely, Gergő, György, Hilda, Hortenzia, Ildikó, Szalóme18. Jenő, Jolán, Jónás, Odó, Ottó, Pál, Péter, Román19. Abdiás, Alicia, Barlám, Bodor, Bonifác, Bónis, Erzsébet, Maxim, Zobor20. Amália, Bódog, Edmond, Emília, Emiliána, Félix, Jolán, Jónás, Ödön, Piusz, Szilveszter, Zoltán, Zsolt21. Kolumbán, Mária, Olivér, Rúfusz22. Cecília, Csilla, Filemon23. Dániel, Dános, Géza, Kelemen, Klemencia, Klementina, Kolumbán24. Emma, Flóra, János, Kurszán, Szvetlána, Virág25. Alán, Ányos, Erzsébet, Katalin, Mózes26. Atanáz, Berengár, Ciklámen, Konrád, Lénárd, Leonárd, Miklós, Milán, Péter, Szilveszter, Virág27. Amina, Jakab, Jákob, Jakus, János, Lénárd, Leonárd, Leonarda, Mária, Virgil28. Dezdemóna, Jakab, Rúfusz, Szókratész, Terestyén, Trisztán29. Ilma, István, Noé, Rápolt, Taksony30. Amália, András, Aszter, Endre, Tarján&lt;strong&gt;December&lt;/strong&gt;1. Arnó, Arnold, Arnót, Blanka, Ede, Elek, Elígiusz, Elza, Enid, Marián, Natália, Natasa, Oszkár2. Aranka, Aura, Aurélia, Bibiána, Dénes, Gyenes, Szilviánusz, Viviána, Vivien, Zoárd3. Atala, Atália, Ferenc, Lúciusz, Xavér, Xavéria4. Ada, Adelina, Adelinda, Alinda, Barbara, Borbála, Boriska, Boróka, Emerita, Mór, Móric, Péter, Reginald5. Anasztáz, Bács, Csaba, Csanád, Csobád, Dalma, Herkules, Krisztina, Mór, Péter, Reginald, Sebő, Vilma6. Gyopárka, Leontina, Miklós7. Agaton, Amaranta, Ambos, Ambró, Ambrózia, Ambrus, Amrita, Ányos, Szabin8. Buzád, Emőke, Immakuláta, Mária, Mátyás9. Ábel, Delila, Filotea, Georgina, György, Györgyi, Leona, Natália, Natasa, Péter, Piládész, Valéria10. Eulália, Judit, Loretta, Miron11. Árpád, Damáz, Dániel, Detre, Szabin, Tonuzóba12. Bulcsú, Csepel, Ella, Gabriella, Kolumbán, Otília13. Bertold, Éda, Edda, Luca, Lúcia, Otília14. Agnella, Beriszló, Bertold, Emerita, Konrád, Szilárd, Szilárda, Zdenkó15. Detre, Dezsér, Dezső, Mária, Valér16. Adelaida, Aggeus, Albina, Aletta, Beáta, Etelka, Euzébia, Marcell, Otelló, Ottó, Ozor, Özséb, Tihamér17. Adél, Belizár, Lázár, Olimpia18. Ágosta, Auguszta, Dezső, Gracián, Graciella, Mária, Rúfusz, Töhötöm, Zajzon19. Bonifác, Nemere, Orbán, Oros, Pelágia, Urbán, Viola20. Domonkos, Eugén, Ignác, Kerecsen, Keresztély, Krisztián, Liberátusz, Teofil, Timót21. Atanáz, Bodomér, Julianna, Tamás, Témizs22. Anikó, Flavián, Judit, Nina, Teofánia, Zénó23. Ancilla, Dagobert, Dagomér, Viktória24. Ádám, Adél, Adelaida, Alinka, Azálea, Délibáb, Ervin, Éva, Hermina, Noé, Noémi25. Anasztáz, Anasztázia, Botond, Eugénia, Génia, Karácson, Nikodémusz, Noel, Zseni26. Dénes, Előd, István, Stefánia27. Fabióla, János, Lázár28. Apor, Apród, Ármin, Gáspár, Gyula, Ince, Kamilla, Rúfusz, Teodor, Tódor29. Amázia, Aszpázia, Bökény, Dávid, Dókus, Jonatán, Tamás30. Aníziusz, Dávid, Dénes, Honóriusz, Hunor, Ignác, Libériusz, Lotár, Margit, Szabin, Zalán, Zoárd31. Katalin, Márió, Márius, Melánia, Szilveszter, Ubul&lt;/p&gt;</description></item><item><title>Akarsz-e játszani?</title><link>https://jeltsch.org/en/akarsz_e_j_tszani/</link><pubDate>Tue, 12 Sep 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/akarsz_e_j_tszani/</guid><description>&lt;p&gt;A játszótársam, mondd, akarsz-e lenni, akarsz-e mindíg, mindig játszani, akarsz-e együtt a sötétbe menni, gyerekszívvel fontosnak látszani, nagykomolyan az asztalfőre ülni, borból-vízból mértékkel tölteni, gyöngyöt dobálni, semminek örülni, sóhajtva rossz ruhákat ölteni? Akarsz-e játszani mindent, mi élet, havas telet és hosszúú őszt, lehet-e némán téát inni véled, rubin-téát és sárga páragőzt? Akarsz-e teljes, tiszta szívvel élni, hallgatni hosszan, néha-néha félni, hogy a körúton járkál a november, ez utcaseprő, szegény, beteg ember, ki fütyürész az ablakunk alatt? Akarsz játszani kígyót, madarat, hosszú utazást, vonatot, hajót, karácsonyt, álmot, mindenféle jót? Akarsz játszani boldog szeretőt, színlelni sírást, cifra temetőt? Akarsz-e élni, élni mindörökkön, játékban élni, mely valóra vált? Virágok közt feküdni lenn a földön s akarsz, akarsz-e játszani halált?&lt;/p&gt;</description></item><item><title>Finnougristik in Debrecen</title><link>https://jeltsch.org/en/finnougristik_in_debrecen/</link><pubDate>Tue, 12 Sep 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/finnougristik_in_debrecen/</guid><description>&lt;p&gt;Referat für das Seminar &amp;ldquo;Ausgewählte Kapitel der Finnougristik (Uralistik)&amp;rdquo; (Vorlesungsverzeichnis: 07.655)Leitung: Prof. Dr. Wolfgang Veenker, Tiborc Fazekasvorgelegt von Markku Michael JeltschWS 1991/92&lt;/p&gt;</description></item><item><title>Közmondások</title><link>https://jeltsch.org/en/kozmondasok/</link><pubDate>Tue, 12 Sep 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/kozmondasok/</guid><description>&lt;p&gt;Minden kezdet nehéz.Aller Anfang ist schwer.Tévedni emberi dolog.Irren ist menschlichA pénznek nincs szaga.Geld stinkt nicht.Borban az igazság.Im Wein ist Wahrheit.Nem minden arany, ami fénylik.Es ist nicht alles Gold, was glänzt.Nincsen rózsa tövis nélkül.Keine Rosen ohne Dornen.Ha ló nincs, a szamár is jó.In der Not frisst der Teufel Fliegen.Vizet prédikál, bort iszik.Wasser predigen und Wein trinken.Hallgatni arany, beszélni ezüst.Reden ist Silber, Schweigen ist Gold.Aki mer, az nyer.Wer wagt gewinnt.Aki szelet vet, vihart arat.Wer Wind säet, wird Sturm ernten.Legjobb szakács az éhség.Hunger ist der beste Koch.Egy fecske nem csinál nyarat.Eine Schwalbe macht noch keinen Sommer.Kutyából nem lesz szalonna.Die Katze lässt das Mausen nicht.Sötétben minden tehén fekete.Nachts sind alle Katzen grau.A látszat csal.Der Schein trügt.&lt;/p&gt;</description></item><item><title>Miklós Radnóti: Gewaltmarsch</title><link>https://jeltsch.org/en/radnoti/</link><pubDate>Tue, 12 Sep 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/radnoti/</guid><description>&lt;p&gt;&lt;em&gt;Ausgewählte Gedichte. Budapest: Corvina, 1979. Deutsche Nachdichtungen von Markus Bieler&lt;/em&gt; &lt;strong&gt;Pirul a naptól már az őszi bogyó&lt;/strong&gt;Szőke, pogány lány a szeretőm, engem hisz egyedül és ha papot lát rettenve suttog: csak fû van és fa; nap, hold, csillagok s állatok vannak a tarka mezőkön. És elszalad. Por boldogan porszik a lábnyomán. Pedig fönn a kertek felé feszület is látja a csókját és örömmel hull elé a búzavirág, mert mindig hiába megcsudálja őt egy szerelmetes, szakállas férfiszentség. Tizennyolc éves és ha nélkülem van, hallgatva jár, mint erdős partok közt délidőn jár a nyári víz s csillogó gondot ringat magában arról, hogy sohasem telünk el a csókkal és szomorú. Pirul a naptól már az őszi bogyó. &lt;em&gt;1930. Szeptember. 1.&lt;/em&gt; &lt;strong&gt;Schon rötet die Sonne die Beeren des Herbstes&lt;/strong&gt;Mein Schatz ist ein blondes heidnisches Mädchen, glaubt nur an mich, und wenn ein Priester auftaucht, haucht sie erschrocken: nur Gras ist und Baum; Sonne, Mond und Sterne sind, Tiere auf bunten Wiesen. Und weg ist sie. Staub stiebt glückselig auf ihrer Fluchtspur. Droben freilich, wo&amp;rsquo;s zu den Gärten geht, sieht auch ein Kruzifix ihren Kuß, und vor ihr knicksen freudig die Kornblumen, da hilft ja nichts, verliebt bewundert sie in einem fort der Mann mit heiligem Vollbart. Achtzehn ist sie, und wenn sie ohne mich ist, geht sie schweigend, wie im Waldbach Sommers Wasser geht zur Mittagszeit, und wiegt eine sprühende Sorge im Herzen, nämlich, warum das Küssen uns doch nie sättigt. Das macht sie traurig. Schon rötet die Sonne die Beeren des Herbstes. &lt;em&gt;1. September 1930&lt;/em&gt; &lt;strong&gt;Szél se fúj itt már&lt;/strong&gt;&lt;em&gt;Tolnai Gábornak&lt;/em&gt; Minden alszik itt, két virág is szotyogva egymásra hajlik, esőről álmodik lassan s rotyogva nő fizessetek nékem két erős cipőt és elmegyek napnak őndiába sütni, hol fehér uccákon reggel a lázadás szalad, szép rőt haján a fiatal tömegekkel! vagy elmegyek fényleni hónak az erdélyi tetőkre, hol balladák hímzett szoknyáit fújja feketén éjjel a szél, mert szél se fúj itt már! hasrafeküdt utakon itt a napfény és nagyokat mélázva vakarja farát. &lt;em&gt;1931. November 20.&lt;/em&gt; &lt;strong&gt;Nicht einmal Wind bläßt hier&lt;/strong&gt;&lt;em&gt;Für Gábor Tolnai&lt;/em&gt;Alles schäft hier, auch zwei Blumen, schnaufend, lehnen sich aneinander, träumen von Regen, erschauern und dehnen sich; bezahlt mir nur zwei starke Schuhe, und ich gehe nach Indien als Sonne scheinen, wo auf weißen Straßen morgens der Aufruhr umläuft mit den jungen Massen in seinem schönen Rothaar! oder ich glänze als Schnee auf Siebenbürgens Firsten, wo in die bestickten Röcke der Balladen schwarz der Nachtwind bläst, denn nicht einmal mehr Wind bläst hier! bäuchlings liegt hier der Sonnenschein auf den Strßen und kratzt sich, von großen Dingen träumend, am Hintern. &lt;em&gt;20. November 1931&lt;/em&gt; &lt;strong&gt;Egyszer csak&lt;/strong&gt;Egyszer csak egy éjszaka mozdul a fal,beleharsog a szívbe a csönd s a jaj kirepül.Megsajdul a borda, mögötte a bajra szokottdobogás is elül.Némán emelődik a test, csak a fal kiabál.S tudja a szív, a kéz, meg a száj, hogy ez itt a halál,a halál.Mint fegyházban a villany ha kacsint,tudják bent a rabok s tudja az őr odakint,hogy az áram mind egy testbe fut össze,hallgat a körte, a cellán árnyék szalad át,s érzik ilyenkor az őrök, a foglyok, a férgek a perzseltemberi hús szagát.&lt;em&gt;1942. Április 20.&lt;em&gt;&lt;strong&gt;Eines nachts auf einmal&lt;/strong&gt;Eines nachts auf einmal bewegt sich die Wand,die Stille trompetet ins Herz und das Weh drin verfliegt.Schmerz schießt in die Rippen, das leidensgewohnte Pochen dahinter versiegt.Stumm hebt sich der Leib, nur die Wand widergellt von der Not.Dann weiß es das Herz und die Hand und der Mund: ja das ist der Tod, der Tod.So wissen, wenn das Elektrische flackt,die Zuchthausinsassen, der Wächter im Gang, jetzt packtaller Strom sich in einen Körper zusammen,die Glühbirne schweigt, ein Schatten die Zelle durchgeht,und dann ist&amp;rsquo;s, daß zu Wärtern, gefangenen, Würmer Geruch versengten Menschenfleischs weht.&lt;em&gt;20. April 1942&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;Szerelmes volt a kis hugom nagyon**hegedült búsan az esti szobában a tártkarú rézállványra hulltan fehér csuklója villogva hintált a húrok fölött és képek tapsoltak halkan a falon ha megpihent karcsú vonója. szerelmes volt áttetszőn lengett a teste szájoncsókolt és drága játékos ujjaival simogatta meg a hajamat. szomorú voltam, mert szomorú volt. hugom hegedőlt a kis szobában fehér csuklója villogva hintált és képek tapsoltak halkan ha megpihent karcsú vonója. &lt;em&gt;Budapest, 1928. Augusztus 17.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>My running achievements</title><link>https://jeltsch.org/en/my_running_achievements/</link><pubDate>Tue, 12 Sep 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/my_running_achievements/</guid><description>&lt;table width="790" cellpadding="0" cellspacing="0" border="0"&gt;
	&lt;tr&gt;
		&lt;th&gt;Distance&lt;/th&gt;
		&lt;th&gt;Time&lt;/th&gt;
		&lt;th&gt;Date&lt;/th&gt;
		&lt;th&gt;Event&lt;/th&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;800m&lt;/td&gt;
		&lt;td&gt;2:33&lt;/td&gt;
		&lt;td&gt;Oct. 9, 1986&lt;/td&gt;
		&lt;td&gt;Test run, Hemberg-Stadion&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;1500m&lt;/td&gt;
		&lt;td&gt;5:08,9&lt;/td&gt;
		&lt;td&gt;Sept. 19, 1984&lt;/td&gt;
		&lt;td&gt;Läuferabend, Hemberg-Stadion&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;5000m&lt;/td&gt;
		&lt;td&gt;18:05&lt;/td&gt;
		&lt;td&gt;Oct. 17, 1986&lt;/td&gt;
		&lt;td&gt;Test run, Hemberg-Stadion&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;10k&lt;/td&gt;
		&lt;td&gt;42:14&lt;/td&gt;
		&lt;td&gt;Dec. 31, 1984&lt;/td&gt;
		&lt;td&gt;4. Silvesterlauf "Rund um den Danzturm"&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;10k&lt;/td&gt;
		&lt;td&gt;41:55&lt;/td&gt;
		&lt;td&gt;Dec. 31, 1985&lt;/td&gt;
		&lt;td&gt;5. Silvesterlauf "Rund um den Danzturm"&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;10k&lt;/td&gt;
		&lt;td&gt;41:49&lt;/td&gt;
		&lt;td&gt;Oct. 5, 1986&lt;/td&gt;
		&lt;td&gt;17. Intern. Iserlohner Volkslauf&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;11k&lt;/td&gt;
		&lt;td&gt;43:18.1&lt;/td&gt;
		&lt;td&gt;Oct. 26, 1986&lt;/td&gt;
		&lt;td&gt;13. Intern. Gevelsberger Herbstwaldlauf&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;20k&lt;/td&gt;
		&lt;td&gt;1:25:17&lt;/td&gt;
		&lt;td&gt;Oct. 6, 1985&lt;/td&gt;
		&lt;td&gt;16. Intern. Iserlohner Volkslauf&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;Half marathon&lt;/td&gt;
		&lt;td&gt;1.53.26&lt;/td&gt;
		&lt;td&gt;May 17, 2003&lt;/td&gt;
		&lt;td&gt;Helsinki City Run&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;Half marathon&lt;/td&gt;
		&lt;td&gt;1.34.??&lt;/td&gt;
		&lt;td&gt;May 12, 2007&lt;/td&gt;
		&lt;td&gt;Helsinki City Run&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;Half marathon&lt;/td&gt;
		&lt;td&gt;1.39.36&lt;/td&gt;
		&lt;td&gt;May 30, 2004&lt;/td&gt;
		&lt;td&gt;Test run (Helsinki City Run Course)&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;Marathon&lt;/td&gt;
		&lt;td&gt;4:06:50&lt;/td&gt;
		&lt;td&gt;Aug. 2, 2003&lt;/td&gt;
		&lt;td&gt;Helsinki City Marathon&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr&gt;
		&lt;td&gt;Marathon&lt;/td&gt;
		&lt;td&gt;3:45:54&lt;/td&gt;
		&lt;td&gt;Aug. 21, 2004&lt;/td&gt;
		&lt;td&gt;Helsinki City Marathon&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;</description></item><item><title>Szerelem</title><link>https://jeltsch.org/en/szerelem/</link><pubDate>Tue, 12 Sep 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/szerelem/</guid><description>&lt;p&gt;&lt;strong&gt;Szerelem&lt;/strong&gt;Szerelem, szerelem, átkozott gyötrelem, Mért nem virágoztal minden fa telején Minden fa tetején, diófa levelén Hogy szakisztott volna minden leány, s legény.Mer&amp;rsquo; én is szakisztottam, s el is szalasztottam Én is szakisztottam, s el is szalasztottam Hej, de még szakisztanék, ha jóra találnék. Ha jóra, ha szépre, régi szeretőmre.S a régi szeretőmért mit nem cselekednék Tengerből a vizet kanállal elmerném. S a tenger fenekéről apró gyöngyöt szednék S a régi szeretőmnek gyöngykoszorút kötnék.&lt;strong&gt;Love&lt;/strong&gt;Love, love, damned suffering why didn&amp;rsquo;t you bloom on every tree on the leaf of a nut tree That every boy and girl would have picked you up.&amp;lsquo;Cause I picked one up, too, and it slipped from me. I picked up one. And it slipped from me. Yes, I&amp;rsquo;d pick up (one) again if I found a good one A good and a beautiful one, my old love(r).For my old love(r) what I wouldn&amp;rsquo;t do I&amp;rsquo;d empty with a spoon the water from the sea And I&amp;rsquo;d pick up tiny pearls from the bottom of the sea And for my old love(r) I&amp;rsquo;d wind pearls into crowns.&lt;em&gt;by Muzsikás/Márta SebestyénThe Hungarian text was kindly provided by Gabriella Gera and the translation by Andrea Marton-Hämäläinen.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>A permanent static route for Macintosh OS X (10.4.7)</title><link>https://jeltsch.org/en/permanent_route_osx/</link><pubDate>Sun, 10 Sep 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/permanent_route_osx/</guid><description>&lt;p&gt;I have set up OpenVPN on our pribvate network, but our special setup requires manually adding a static entry to the routing table of computers that we want to access from the outside via our VPN server. In SuSE Linux this is a nobrainer as Yast provides a section where to add static routing information. On MacOS X the command line works, but upon reboot the route is lost:&lt;code&gt;route add 10.8.0.0/24 192.168.0.2&lt;/code&gt;Check what the route is for a specific IP:&lt;code&gt;route get 10.8.0.1&lt;/code&gt;The same command has a different syntax on Linux though:&lt;code&gt;route add -net 10.8.0.0 netmask 255.255.255.0 gw 192.168.0.2&lt;/code&gt;In order to preserve the routing information over a reboot I created the folder AddRoutes in /Library/StartupItems. Inside this folder there have to be two files: AddRoutes and StartupParameters.plist . The content of these files is the following:AddRoutes:&lt;code&gt;#!/bin/sh# Set up static routing tables. /etc/rc.commonStartService (){ ConsoleMessage &amp;quot;Adding Static Routing Tables&amp;quot; route add -net 10.8.0.0/24 192.168.0.2}StopService (){ return 0}RestartService (){ return 0}RunService &amp;quot;$1&amp;quot;&lt;/code&gt;StartupParameters.plist:&lt;code&gt;{ Description = &amp;quot;Add static routing tables&amp;quot;; Provides = (&amp;quot;AddRoutes&amp;quot;); Requires = (&amp;quot;Network&amp;quot;); OrderPreference = &amp;quot;None&amp;quot;;}&lt;/code&gt;These files need to be readable and executable by everybody for MacOS X 10.4.7. However, MacOSX might wipe these files with each system upgrade (at least from Mountain Lion to Mavericks my settings disappeared completely). After recreating them, I got the error message &amp;ldquo;Insecure Startup Item disabled&amp;rdquo; at boot and I needed to give the directory and the files the following permissions to make the error to disappear:&lt;code&gt;drwxr-xr-x 4 root wheel 136 Aug 6 22:44 AddRoutes``-rwxr-xr-x 1 root wheel 238 Aug 6 22:43 AddRoutes-rwxr-xr-x 1 root wheel 123 Aug 6 22:44 StartupParameters.plist&lt;/code&gt;However, the route does not get added in Mavericks by this procedure and I could not find any information how to do this.The original information is from the following website: 
 &lt;a href="http://macosx.com/forums/showthread.php?t=267209" target="_blank" rel="noopener noreferrer nofollow"&gt;http://macosx.com/forums/showthread.php?t=267209&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Development - Carnegie Stage Comparison</title><link>https://jeltsch.org/en/carnegie_stage_comparison/</link><pubDate>Wed, 30 Aug 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/carnegie_stage_comparison/</guid><description>&lt;p&gt;This page has been prepared by &lt;a href="http://anatomy.med.unsw.edu.au/cbl/embryo/wwwhuman/Stages/CStages.htm"&gt;UNSW Embryology Carnegie Stages&lt;/a&gt;, specifically by &lt;a href="mailto:m.hill@unsw.edu.au"&gt;Dr. M. Hill&lt;/a&gt;. Unfortunately the above site has been recently several times unaccessible and because of its usefulness I put up this mirror.&lt;/p&gt;</description></item><item><title>DNA base ambiguity codes</title><link>https://jeltsch.org/en/dna_ambiguity_codes/</link><pubDate>Wed, 30 Aug 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/dna_ambiguity_codes/</guid><description>&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Code&lt;/th&gt;
 &lt;th&gt;Meaning&lt;/th&gt;
 &lt;th&gt;Bases&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;A&lt;/td&gt;
 &lt;td&gt;Adenine&lt;/td&gt;
 &lt;td&gt;A&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;C&lt;/td&gt;
 &lt;td&gt;Cytosine&lt;/td&gt;
 &lt;td&gt;C&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;G&lt;/td&gt;
 &lt;td&gt;Guanine&lt;/td&gt;
 &lt;td&gt;G&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;T&lt;/td&gt;
 &lt;td&gt;Thymine&lt;/td&gt;
 &lt;td&gt;T&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;R&lt;/td&gt;
 &lt;td&gt;puRine&lt;/td&gt;
 &lt;td&gt;A, G&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Y&lt;/td&gt;
 &lt;td&gt;pYrimidine&lt;/td&gt;
 &lt;td&gt;C, T&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;S&lt;/td&gt;
 &lt;td&gt;Strong (3 H-bonds)&lt;/td&gt;
 &lt;td&gt;G, C&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;W&lt;/td&gt;
 &lt;td&gt;Weak (2 H-bonds)&lt;/td&gt;
 &lt;td&gt;A, T&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;K&lt;/td&gt;
 &lt;td&gt;Keto&lt;/td&gt;
 &lt;td&gt;G, T&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;M&lt;/td&gt;
 &lt;td&gt;aMino&lt;/td&gt;
 &lt;td&gt;A, C&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;B&lt;/td&gt;
 &lt;td&gt;not A&lt;/td&gt;
 &lt;td&gt;C, G, T&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;D&lt;/td&gt;
 &lt;td&gt;not C&lt;/td&gt;
 &lt;td&gt;A, G, T&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;H&lt;/td&gt;
 &lt;td&gt;not G&lt;/td&gt;
 &lt;td&gt;A, C, T&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;V&lt;/td&gt;
 &lt;td&gt;not T&lt;/td&gt;
 &lt;td&gt;A, C, G&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;N&lt;/td&gt;
 &lt;td&gt;Any base&lt;/td&gt;
 &lt;td&gt;A, C, G, T&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Formula to Calculate the Annealing Temperature of Oligonucleotides for PCR</title><link>https://jeltsch.org/en/annealing_temperature/</link><pubDate>Wed, 30 Aug 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/annealing_temperature/</guid><description>&lt;p&gt;The thumbrule for calculating the annealing temperature for a PCR primer isTm (°C) = 81.5 + 0.41(%GC) - (675/N) where %GC is the percentage of G and C nucleotides in the oligo and N is the length of the oligo given in nucleotides.&lt;/p&gt;</description></item><item><title>Molecular Weight and Extinction Coefficient of Oligonucleotides</title><link>https://jeltsch.org/en/oligonucleotides/</link><pubDate>Wed, 30 Aug 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/oligonucleotides/</guid><description>&lt;p&gt;The formula to calculate the molecular weight of DNA oligonucleotides is:&lt;/p&gt;
&lt;div class="codeblock syntax-highlight mb-3"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;MW (g/mol) = (nA × 249,08619) + (nG × 265,0811) + (nC × 225,07496) + (nT × 240,07462)&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;To calculate ε (epsilon, the extinction coefficient) of an oligo, the formula is:&lt;/p&gt;</description></item><item><title>The Genetic Code</title><link>https://jeltsch.org/en/geneticode/</link><pubDate>Wed, 30 Aug 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/geneticode/</guid><description>&lt;table border="4" cellpadding="2"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt;&amp;nbsp;&lt;/td&gt;
 &lt;td&gt;&amp;nbsp;&lt;/td&gt;
 &lt;td colspan="4"&gt; &lt;font color="#FF0000"&gt;&lt;b&gt; Second position of codon &lt;/b&gt; &lt;/font&gt;&lt;/td&gt;
 &lt;td&gt;&amp;nbsp;&lt;/td&gt;
 &lt;td&gt;&amp;nbsp;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;/td&gt;
 &lt;td&gt; &lt;/td&gt;
 &lt;td&gt; &lt;b&gt; T &lt;/b&gt; &lt;/td&gt;
 &lt;td&gt; &lt;b&gt; C &lt;/b&gt; &lt;/td&gt;
 &lt;td&gt; &lt;b&gt; A &lt;/b&gt; &lt;/td&gt;
 &lt;td&gt; &lt;b&gt; G &lt;/b&gt; &lt;/td&gt;
 &lt;td&gt; &lt;/td&gt;
 &lt;td&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td rowspan="4"&gt; &lt;font color="#FF0000"&gt;&lt;b&gt; First &lt;br&gt;
 position &lt;br&gt;
 of &lt;br&gt;
 codon &lt;/b&gt; &lt;/font&gt;&lt;/td&gt;
 &lt;td&gt; &lt;b&gt; T&lt;/b&gt; &lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; ttt &lt;/td&gt;
 &lt;td&gt; Phe &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; F &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; ttc &lt;/td&gt;
 &lt;td&gt; Phe &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; F &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; tta &lt;/td&gt;
 &lt;td&gt; Leu &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; L &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; ttg &lt;/td&gt;
 &lt;td&gt; Leu &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; L &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; tct &lt;/td&gt;
 &lt;td&gt; Ser &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; S &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; tcc &lt;/td&gt;
 &lt;td&gt; Ser &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; S &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; tca &lt;/td&gt;
 &lt;td&gt; Ser &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; S &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; tcg &lt;/td&gt;
 &lt;td&gt; Ser &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; S &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; tat &lt;/td&gt;
 &lt;td&gt; Tyr &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; Y &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; tac &lt;/td&gt;
 &lt;td&gt; Tyr &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; Y &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; taa &lt;/td&gt;
 &lt;td&gt; &lt;i&gt; Ochre&lt;/i&gt; &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; Stop &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; tag &lt;/td&gt;
 &lt;td&gt; &lt;i&gt; Amber&lt;/i&gt; &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; Stop &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; tgt &lt;/td&gt;
 &lt;td&gt; Cys &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; C &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; tgc &lt;/td&gt;
 &lt;td&gt; Cys &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; C &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; tga &lt;/td&gt;
 &lt;td&gt; &lt;i&gt; Opal&lt;/i&gt; &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; Stop &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; tgg &lt;/td&gt;
 &lt;td&gt; Trp &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; W &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;b&gt; T &lt;/b&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;b&gt; C &lt;/b&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;b&gt; A &lt;/b&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;b&gt; G &lt;/b&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td rowspan="4"&gt; &lt;font color="#FF0000"&gt;&lt;b&gt; Third &lt;br&gt;
 position &lt;br&gt;
 of &lt;br&gt;
 codon &lt;/b&gt; &lt;/font&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt; 
 &lt;td&gt; &lt;b&gt; C &lt;/b&gt; &lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; ctt &lt;/td&gt;
 &lt;td&gt; Leu &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; L &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; ctc &lt;/td&gt;
 &lt;td&gt; Leu &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; L &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; cta &lt;/td&gt;
 &lt;td&gt; Leu &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; L &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; ctg &lt;/td&gt;
 &lt;td&gt; Leu &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; L &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; cct &lt;/td&gt;
 &lt;td&gt; Pro &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; P &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; ccc &lt;/td&gt;
 &lt;td&gt; Pro &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; P &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; cca &lt;/td&gt;
 &lt;td&gt; Pro &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; P &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; ccg &lt;/td&gt;
 &lt;td&gt; Pro &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; P &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; cat &lt;/td&gt;
 &lt;td&gt; His &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; H &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; cac &lt;/td&gt;
 &lt;td&gt; His &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; H &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; caa &lt;/td&gt;
 &lt;td&gt; Gln &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; Q &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; cag &lt;/td&gt;
 &lt;td&gt; Gln &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; Q &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; cgt &lt;/td&gt;
 &lt;td&gt; Arg &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; R &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; cgc &lt;/td&gt;
 &lt;td&gt; Arg &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; R &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; cga &lt;/td&gt;
 &lt;td&gt; Arg &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; R &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; cgg &lt;/td&gt;
 &lt;td&gt; Arg &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; R &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;b&gt; T &lt;/b&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;b&gt; C &lt;/b&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;b&gt; A &lt;/b&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;b&gt; G &lt;/b&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt; 
 &lt;td&gt; &lt;b&gt; A &lt;/b&gt; &lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; att &lt;/td&gt;
 &lt;td&gt; Ile &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; I &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; atc &lt;/td&gt;
 &lt;td&gt; Ile &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; I &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; ata &lt;/td&gt;
 &lt;td&gt; Ile &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; I &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; atg &lt;/td&gt;
 &lt;td&gt; Met &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; M &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; act &lt;/td&gt;
 &lt;td&gt; Thr &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; T &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; acc &lt;/td&gt;
 &lt;td&gt; Thr &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; T &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; aca &lt;/td&gt;
 &lt;td&gt; Thr &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; T &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; acg &lt;/td&gt;
 &lt;td&gt; Thr &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; T &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; aat &lt;/td&gt;
 &lt;td&gt; Asn &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; N &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; aac &lt;/td&gt;
 &lt;td&gt; Asn &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; N &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; aaa &lt;/td&gt;
 &lt;td&gt; Lys &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; K &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; aag &lt;/td&gt;
 &lt;td&gt; Lys &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; K &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; agt &lt;/td&gt;
 &lt;td&gt; Ser &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; S &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; agc &lt;/td&gt;
 &lt;td&gt; Ser &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; S &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; aga &lt;/td&gt;
 &lt;td&gt; Arg &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; R &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; agg &lt;/td&gt;
 &lt;td&gt; Arg &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; R &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;b&gt; T &lt;/b&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;b&gt; C &lt;/b&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;b&gt; A &lt;/b&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;b&gt; G &lt;/b&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt; 
 &lt;td&gt; &lt;b&gt; G &lt;/b&gt; &lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; gtt &lt;/td&gt;
 &lt;td&gt; Val &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; V &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; gtc &lt;/td&gt;
 &lt;td&gt; Val &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; V &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; gta &lt;/td&gt;
 &lt;td&gt; Val &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; V &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; gtg &lt;/td&gt;
 &lt;td&gt; Val &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; V &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; gct &lt;/td&gt;
 &lt;td&gt; Ala &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; A &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; gcc &lt;/td&gt;
 &lt;td&gt; Ala &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; A &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; gca &lt;/td&gt;
 &lt;td&gt; Ala &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; A &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; gcg &lt;/td&gt;
 &lt;td&gt; Ala &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; A &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; gat &lt;/td&gt;
 &lt;td&gt; Asp &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; D &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; gac &lt;/td&gt;
 &lt;td&gt; Asp &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; D &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; gaa &lt;/td&gt;
 &lt;td&gt; Glu &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; E &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; gag &lt;/td&gt;
 &lt;td&gt; Glu &lt;/td&gt;
 &lt;td&gt;&lt;div align="center"&gt;&lt;strong&gt; E &lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; ggt &lt;/td&gt;
 &lt;td&gt; Gly &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; G &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; ggc &lt;/td&gt;
 &lt;td&gt; Gly &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; G &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; gga &lt;/td&gt;
 &lt;td&gt; Gly &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; G &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; ggg &lt;/td&gt;
 &lt;td&gt; Gly &lt;/td&gt;
 &lt;td&gt;&lt;strong&gt; G &lt;/strong&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;td&gt; &lt;table border="0"&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;b&gt; T &lt;/b&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;b&gt; C &lt;/b&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;b&gt; A &lt;/b&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr align="center"&gt; 
 &lt;td&gt; &lt;b&gt; G &lt;/b&gt; &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/table&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;&amp;nbsp;
&lt;/p&gt;</description></item><item><title>Zu zweit</title><link>https://jeltsch.org/en/zu_zweit/</link><pubDate>Thu, 17 Aug 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/zu_zweit/</guid><description>&lt;p&gt;&lt;strong&gt;Just the Two of Us&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;My little darling!
I believe the streetlamps here are all mixed up.
I believe not a single paving stone is in its proper place anymore.
And the houses, look, the Lord in his wrath has knocked them on their sides.
For the first time, it is just the two of us alone.&lt;/p&gt;</description></item><item><title>Literature</title><link>https://jeltsch.org/en/literature/</link><pubDate>Wed, 16 Aug 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/literature/</guid><description>&lt;p&gt;&lt;strong&gt;Some interesting pieces of literature and related links&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/pl/zwierzoczlekoupior"&gt;Excerpt&lt;/a&gt;
 from &lt;em&gt;Zwierzoczłekoupiór&lt;/em&gt; by Tadeusz Konwicki (translated by 
 &lt;a href="https://portfolio.ksiazkiewicz.net/" target="_blank" rel="noopener noreferrer nofollow"&gt;Marzena Książkiewicz&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
).&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://www.wikiwand.com/de/ZEIT-Bibliothek_der_100_B%C3%BCcher" target="_blank" rel="noopener noreferrer nofollow"&gt;Die Zeit-Bibliothek der 100 wichtigsten Bücher der Weltliteratur&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/de/zu_zweit/"&gt;P. Mustapää: Zu zweit&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/en/tiszta_szivvel/"&gt;Attila József: Tiszta szívvel&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;The lyrics of the song &lt;em&gt;Szívzuhogás&lt;/em&gt; by the Hungarian rap band &lt;em&gt;Rapülök&lt;/em&gt; is assembled from several famous Hungarian poems. A &lt;em&gt;Rapülök&lt;/em&gt; magyar rapegyüttes &lt;em&gt;Szívzuhogás&lt;/em&gt; című dalának szövege több híres magyar versből származó részletekből áll össze:
&lt;ul&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/en/szeptember_vegen/"&gt;Szeptember végén&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Nagy Lázló: 
 &lt;a href="https://jeltsch.org/en/en_fekszem_itt/"&gt;Én_fekszem itt&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Kosztolányi Dezső: 
 &lt;a href="https://jeltsch.org/hu/enekek_eneke"&gt;Énekek éneke&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Juhász Gyula: 
 &lt;a href="https://jeltsch.org/hu/szerelem"&gt;Szerelem?&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;József Attila: Óda&lt;/li&gt;
&lt;li&gt;Gyurkovics Tibor: Hajnal&lt;/li&gt;
&lt;li&gt;Kiss Dénes: Részem lettél&lt;/li&gt;
&lt;li&gt;Nagy Lázló: 
 &lt;a href="https://jeltsch.org/hu/jartam_en_koromban_hoban"&gt;Jártam én koromban, hóban&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Kernel parameters for Macintosh Powerbook 3500/G3 ("Kanga")</title><link>https://jeltsch.org/en/kernel_parameters_for_macintosh_powerbook_3500_g3_kanga/</link><pubDate>Mon, 14 Aug 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/kernel_parameters_for_macintosh_powerbook_3500_g3_kanga/</guid><description>&lt;p&gt;I am trying to get Xubuntu 6 installed on my old Powerbook. The problem seems to be the video mode. The installer starts but the screen output is addressed only to the upper half of the monitor and is additionally garbeled although one can still guess what&amp;rsquo;s going on. According to a 
 &lt;a href="http://www.jonh.net/lppcfom-serve/cache/1043.html" target="_blank" rel="noopener noreferrer nofollow"&gt;list on the internet&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 the kernel parameters one should pass using BootX it should read:&lt;code&gt;video=chipsfb:vmode:10,cmode:16&lt;/code&gt; However, there was no difference when using these parameters. Funnily an older version of Ubuntu addressed the monitor correctly but failed upon the first boot after installation to do so.&lt;/p&gt;</description></item><item><title>Migrating from SuSE 9.3 to SuSE 10.1</title><link>https://jeltsch.org/en/migrating_from_suse_9_3_to_suse_10_1/</link><pubDate>Mon, 14 Aug 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/migrating_from_suse_9_3_to_suse_10_1/</guid><description>&lt;p&gt;We were migrating our server to the newest SuSE release. Based on previous bad experience we didn&amp;rsquo;t want to upgrade the system, but instead install a completely new system and then migrate our data there. Here&amp;rsquo;s the list of what we had to do to the default SuSE installation to migrate all our services and data:&lt;/p&gt;</description></item><item><title>Restricting Samba access on SuSE 10.1 to one IP</title><link>https://jeltsch.org/en/restricting_samba_access_on_suse_10_1_to_one_ip/</link><pubDate>Mon, 14 Aug 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/restricting_samba_access_on_suse_10_1_to_one_ip/</guid><description>&lt;p&gt;When you allow Samba access to your SuSE 10.1 machine by using the YaST firewall setup tool, three changes are made to /etc/sysconfig/SuSEfirewall2:&lt;/p&gt;</description></item><item><title>Updating gallery</title><link>https://jeltsch.org/en/updating_gallery/</link><pubDate>Mon, 14 Aug 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/updating_gallery/</guid><description>&lt;ol&gt;
&lt;li&gt;Backup the albums, the working gallery code and dump the databases&lt;/li&gt;
&lt;li&gt;Put all the Gallery sites into the maintanance mode&lt;/li&gt;
&lt;li&gt;Get the newest full version of Gallery&lt;/li&gt;
&lt;li&gt;Unzip the file over the existing version of the Gallery&lt;/li&gt;
&lt;li&gt;Navigate as an admin to the main page&lt;/li&gt;
&lt;li&gt;Run the updater&lt;/li&gt;
&lt;li&gt;Run the cleanup script if necessary&lt;/li&gt;
&lt;li&gt;Check whether everything works fine&lt;/li&gt;
&lt;li&gt;Change the sites mode to active&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>How to enable VPN clients to access LAN computers that are not running VPN software</title><link>https://jeltsch.org/en/how_to_enable_vpn_clients_to_access_lan_computers_that_are_not_running_vpn_software/</link><pubDate>Tue, 08 Aug 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_enable_vpn_clients_to_access_lan_computers_that_are_not_running_vpn_software/</guid><description>&lt;p&gt;I installed an OpenVPN service on our server. The default setup worked right out of the box. However, I wanted to use a VPN client to perform offsite backups of the computers in our LAN (using the backuppc software). First I installed OpenVPN clients on all of the LAN computers to be backed up, but OpenVPN on MacOS X seems to be a bit unreliable. Therefore I wanted to setup the VPN server to forward requests to our LAN network. The following changes were necessary:&lt;/p&gt;</description></item><item><title>Growth factor regulation of lymphangiogenesis</title><link>https://jeltsch.org/en/growth_factor_regulation_of_lymphangiogenesis/</link><pubDate>Sun, 06 Aug 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/growth_factor_regulation_of_lymphangiogenesis/</guid><description>&lt;p&gt;All cells in our body need oxygen and they receive it via the circulating blood. That&amp;rsquo;s why the vascular system is the first organ system to function in a developing embryo. Before the heart starts pumping, the embryo&amp;rsquo;s need for oxygen has to be met by diffusion alone. But diffusion is sufficient only until the embryo reaches a size of several millimetres. Tumours face the same problem, when reaching a similar size. Both the developing embryo and the solid tumor can only continue growing if they manage to establish a circulatory system that supplies them with oxygen and nutrients. While cancer depends on the pathological growth of blood vessels, other diseases are caused by insufficient vascular function. E.g. in cardiovascular disease the blood vessels cannot deliver enough oxygen to the heart muscle. Apart from the cardiovascular system there is another vascular system: the lymphatic system. It functions mainly in tissue drainage and immune defense against pathogens. Similar to the cardiovascular function, the lymphatic system plays an important role in several diseases. E.g. in lymphedema patients suffer from swollen limbs because lymphatic vessels are absent or not functioning properly. And the spread of cancer (&amp;ldquo;metastasis&amp;rdquo;) seems to be intimately related to the lymphatic system as the cancer cells use the lymphatic vessels as pathways to travel within the body.&lt;/p&gt;</description></item><item><title>Quick reference</title><link>https://jeltsch.org/en/quick_reference/</link><pubDate>Sun, 06 Aug 2006 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/quick_reference/</guid><description>&lt;ul&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/buerker_cell_counter.webp"&gt;the dimensions of the Bürker type cell counter&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/dna_ambiguity_codes.pdf"&gt;the ambigous nucleotide nomenclature&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/en/annealing_temperature/"&gt;the thumb rule to calculate annealing temperatures of PCR oligonucleotides&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/en/oligonucleotides/"&gt;the formulas to calculate molecular weight and extinction coefficient for oligonucleotides&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/en/carnegie_stage_comparison/"&gt;that chicken are not mice: Carnegie developmental stage comparison&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/en/geneticode/"&gt;the genetic code&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Deleting empty lines from text files (sed)</title><link>https://jeltsch.org/en/deleting_empty_lines_from_text_files_sed/</link><pubDate>Tue, 09 Aug 2005 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/deleting_empty_lines_from_text_files_sed/</guid><description>&lt;p&gt;The following sed command deletes empty lines (and those with white spaces only) from text files:&lt;/p&gt;
&lt;div class="codeblock syntax-highlight mb-3"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sed -e &amp;#39;/^ *$/d&amp;#39; infile.txt &amp;gt; outfile.txt&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;You have to be careful though: if you copied the textfile from a Macintosh this script maybe won&amp;rsquo;t work. You first have to convert the Macintosh textfile into a UNIX textfile!&lt;/p&gt;</description></item><item><title>Unlocking the drains</title><link>https://jeltsch.org/en/unlocking_the_drains/</link><pubDate>Mon, 01 Aug 2005 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/unlocking_the_drains/</guid><description>&lt;p&gt;Nice article by Phyllida Brown in Nature describing the discovery of the VEGF-C/VEGFR-3 signalling axis, and how research on the lymphatic system turned into a hot topic: 
 &lt;a href="https://www.nature.com/articles/436456a" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.nature.com/articles/436456a&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>My first appearance on Finnish TV (YLE1)</title><link>https://jeltsch.org/en/my_first_appearance_on_finnish_tv_yle1/</link><pubDate>Thu, 03 Mar 2005 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/my_first_appearance_on_finnish_tv_yle1/</guid><description>&lt;p&gt;The documentary &lt;em&gt;Syövän nälkäkuolema&lt;/em&gt; (Starving Cancer to Death) was produced by the Finnish broadcasting company 
 &lt;a href="http://www.yle.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;YLE&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 within the series 
 &lt;a href="http://www.yle.fi/teema/tiede/tutkittujuttu.shtml" target="_blank" rel="noopener noreferrer nofollow"&gt;Tutkittu Juttu&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. It focuses on cancer, cancer research and new cancer therapies such as antiangiogenic therapy and aired on 1st of March, 2005.You can watch the video 
 &lt;a href="https://youtu.be/u3eUPQwK0pw" target="_blank" rel="noopener noreferrer nofollow"&gt;here&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>FEBS 2004</title><link>https://jeltsch.org/en/febs2004/</link><pubDate>Fri, 10 Sep 2004 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/febs2004/</guid><description>&lt;p&gt;
 &lt;a href="https://mjlab.fi/cam" target="_blank" rel="noopener noreferrer nofollow"&gt;My poster for the FEBS 2004 conference in Warsaw.&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>Glass versus plastic</title><link>https://jeltsch.org/en/glass_versus_plastic/</link><pubDate>Sun, 23 May 2004 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/glass_versus_plastic/</guid><description>&lt;p&gt;More or less, all laboratories in life science have been moving or are moving from glass pipettes to plastic pipettes. I am not talking about the small-volume pipette tips (10-1000µl), which have been always made from polypropylene, but the so-called serological pipettes. Traditionally glass pipettes have been used, but most of the labs have been moving to the disposable type. Our lab is using the disposable type with volumes of mostly 5, 10 and 25 ml for cell culture (and occasionally 2 and 50 ml). These are made from polystyrene and I have seen the old glass pipettes being thrown away. I rescued one big batch of such totally functional glass pipettes from the waste assuming that sooner or later, we might decide to go back to glass pipettes for environmental reasons. But the glass pipettes need to be washed and sterilized, which also uses chemicals, water and energy. Maybe plastic is environmentally the better choice? I guess nobody really knows…&lt;/p&gt;</description></item><item><title>Fujitsu Siemens Amilo D1840W and Linux</title><link>https://jeltsch.org/en/fujitsu_siemens_amilo_d1840w_and_linux/</link><pubDate>Sat, 06 Mar 2004 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/fujitsu_siemens_amilo_d1840w_and_linux/</guid><description>&lt;p&gt;My new notebook (or rather deskbook) is the Fujitsu Siemens Amilo D1840W. I installed it as dual-boot Windows XP/Suse Linux 9 with the following partitioning:&lt;code&gt;/dev/hda1 * 1 637 5116671 7 HPFS/NTFS, 4.9GB/dev/hda2 638 1274 5116702+ c Win95 FAT32 (LBA), 4.9GB/dev/hda3 1275 1287 104422+ 83 Linux ext3 (/boot), 98.7MB/dev/hda4 1288 9728 67802332+ f Win95 Ext'd (LBA)/dev/hda5 1288 1416 1036161 82 Linux swap, 1GB/dev/hda6 1417 3244 14683378+ 83 Linux ReiserFS (/), 14GB/dev/hda7 3245 5072 14683378+ 83 Linux ReiserFS (/media/conf), 14GB/dev/hda8 5073 9728 37399288+ 83 Linux ReiserFS (/home), 35.7GB&lt;/code&gt;First I booted up with the WindowsXP Professional installation CD and created the 4.9GB NTFS partition. After the XP installation I installed Suse 9. The Suse installer automatically offered me to mount the NTFS partition under /windows/C. It is probably read-only, but I created a 4.9GB FAT32 partition for moving files safely between Windows and Linux. The Linux install went smoothly. The only glitch was, that the installer choose a wrong kernel. Instead of the default kernel (2.4.21) it installed a SMP4G kernel (&amp;ldquo;symmetric multiprocessor with max. 4 GB RAM&amp;rdquo;). To display the current kernel version I checked with &lt;code&gt;uname -all&lt;/code&gt; and realized that I have the wrong kernel. Apparently the installer get confused, because the Amilo D1840W has a HT processor (&amp;ldquo;hyper threading&amp;rdquo;) which can somehow emulate a multiprocesor machine. The HT feature can be switched off in the BIOS, but it is switched on by default. The SMP4G kernel works, apart from the network card. It is a sis900 (revision 91). At first I thought that it is the same error that affected Suse 8.1 (
 &lt;a href="http://portal.suse.com/sdb/en/2003/03/ubrueck_sis900.html" target="_blank" rel="noopener noreferrer nofollow"&gt;http://portal.suse.com/sdb/en/2003/03/ubrueck_sis900.html&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). I checked the NIC details with&lt;code&gt;hwinfo --network_ctrl&lt;/code&gt;but then I realized that it was due to the wrong kernel. After installing the correct kernel everything worked fine.&lt;/p&gt;</description></item><item><title>What file format stands the .ACE ending for and how does one decompress them under Linux?</title><link>https://jeltsch.org/en/what_file_format_stands_the_ace_ending_for_and_how_does_one_decompress_them_under_linux/</link><pubDate>Sun, 29 Feb 2004 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/what_file_format_stands_the_ace_ending_for_and_how_does_one_decompress_them_under_linux/</guid><description>&lt;p&gt;ACE is a compression format. Although it is not recognized by KDE, there is a command line utility (unace) to decompress them:&lt;code&gt;unace -e filename.ace&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Wine vs. Crossover Office</title><link>https://jeltsch.org/en/wine_vs_crossover_office/</link><pubDate>Thu, 26 Feb 2004 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/wine_vs_crossover_office/</guid><description>&lt;p&gt;I have been using several trial versions (2.0.1 and 2.0.2) of 
 &lt;a href="http://www.codeweavers.com/" target="_blank" rel="noopener noreferrer nofollow"&gt;Crossover Office&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. Actually it doesn&amp;rsquo;t do really much. Admittedly, it really has some handy functions: &amp;ldquo;Reset Crossover Office&amp;rdquo; to terminate any stuck wine applications and &amp;ldquo;Simulate Windows Reboot&amp;rdquo;. These are actually scripts (located in /opt/cxoffice/bin), that could be largely replaced by own solutions.&lt;/p&gt;</description></item><item><title>How to format and duplicate floppies under Linux</title><link>https://jeltsch.org/en/how_to_format_and_duplicate_floppies_under_linux/</link><pubDate>Wed, 25 Feb 2004 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_format_and_duplicate_floppies_under_linux/</guid><description>&lt;p&gt;How to format:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Put floppy in drive, do not mount it.&lt;/li&gt;
&lt;li&gt;fdformat /dev/fd0 OR: Use &amp;ldquo;System Tools -&amp;gt; Floppy Formatter &amp;quot; in RedHat 9&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;How to duplicate:&lt;/p&gt;</description></item><item><title>Syncronizing Suse 9 with a public time server</title><link>https://jeltsch.org/en/syncronizing_suse_9_with_a_public_time_server/</link><pubDate>Wed, 25 Feb 2004 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/syncronizing_suse_9_with_a_public_time_server/</guid><description>&lt;p&gt;Finally I figured out where to set the time sync option in Suse 9. Unlike RedHat Suse doesn&amp;rsquo;t ask you during installation whether and which public time server to use:&lt;code&gt;Control Center -&amp;gt; YAST2 modules -&amp;gt; Network Service -&amp;gt; NTP client -&amp;gt; Authenticate as administrator -&amp;gt; Delete the CMOS entry -&amp;gt; Add&lt;/code&gt;Type the address of a public time server. I used this time fartein.ifi.uio.no, but there is a long list with server to choose from at 
 &lt;a href="http://support.ntp.org/bin/view/Servers/WebHome" target="_blank" rel="noopener noreferrer nofollow"&gt;http://support.ntp.org/bin/view/Servers/WebHome&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Cholesterol-free chocolate cookie recipe</title><link>https://jeltsch.org/en/cholesterol_free_chocolate_cookie_recipe/</link><pubDate>Mon, 23 Feb 2004 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/cholesterol_free_chocolate_cookie_recipe/</guid><description>&lt;p&gt;Although these cookies are cholesterol-free, they do contain a lot of sugar (mainly from the maple syrup).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;190g graham flour&lt;/li&gt;
&lt;li&gt;120g chopped &amp;amp; roasted walnuts (roast 10 minutes at 175°C)&lt;/li&gt;
&lt;li&gt;2 teaspoons backing powder&lt;/li&gt;
&lt;li&gt;1/2 teaspoon salt&lt;/li&gt;
&lt;li&gt;1 teaspoon ground cardamom&lt;/li&gt;
&lt;li&gt;20g ground linseed&lt;/li&gt;
&lt;li&gt;1 cup marple syrup&lt;/li&gt;
&lt;li&gt;75g cocoa&lt;/li&gt;
&lt;li&gt;75g liquid Becel oil for baking&lt;/li&gt;
&lt;li&gt;200ml fatfree milk&lt;/li&gt;
&lt;li&gt;1 teaspoon vanilla sugar&lt;/li&gt;
&lt;li&gt;3 drops almond oil&lt;/li&gt;
&lt;li&gt;30g oatflakes&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Mix syrup, linseeds, cocoa, Becel, milk and spices in a blender add mix flour, baking powder, oatflakes and nuts. Bake for approx. 25 min at 175°C.&lt;/p&gt;</description></item><item><title>Hiding dot files for samba shares</title><link>https://jeltsch.org/en/hiding_dot_files_for_samba_shares/</link><pubDate>Mon, 23 Feb 2004 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/hiding_dot_files_for_samba_shares/</guid><description>&lt;p&gt;To suppress the display of system files (configuration files, those that start with a dot) when connecting from a Windows computer to your samba server, write the following into the /etc/samba/smb.conf:&lt;/p&gt;</description></item><item><title>How to load kernel modules automatically during system boot</title><link>https://jeltsch.org/en/how_to_load_kernel_modules_automatically_during_system_boot/</link><pubDate>Mon, 23 Feb 2004 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/how_to_load_kernel_modules_automatically_during_system_boot/</guid><description>&lt;p&gt;How to load kernel modules upon startup? Everytime I want to connect my iPod I have to load the hfsplus kernel module. So I decided to load it automatically upon system bootup. In Suse 9, kernel modules that are supposed to be loaded after the main file system has mounted are specified in /etc/sysconfig/kernel:&lt;/p&gt;</description></item><item><title>KDX under WINE</title><link>https://jeltsch.org/en/kdx_under_wine/</link><pubDate>Sun, 22 Feb 2004 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/kdx_under_wine/</guid><description>&lt;p&gt;I tested the encrypted file sharing application KDX under wine. It works perfectly. I wonder why it isn&amp;rsquo;t on the 
 &lt;a href="http://www.winehq.org/site/supported_applications" target="_blank" rel="noopener noreferrer nofollow"&gt;wine gold list&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. The reason why it works so well is that it doesn&amp;rsquo;t rely heavily on the windows base, but does most of the needed stuff (graphics, etc.) itself: 
 &lt;a href="http://www.haxial.com/download" target="_blank" rel="noopener noreferrer nofollow"&gt;KDXClient1110-Win.zip&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
. BTW: I used as a tracker hlsux.bugdave.com.&lt;/p&gt;</description></item><item><title>Shortcoming of silent mutagenesis tools (EMBOSS, GCK): WatCut as a solution</title><link>https://jeltsch.org/en/shortcoming_of_silent_mutagenesis_tools_emboss_gck_watcut_as_a_solution/</link><pubDate>Sun, 22 Feb 2004 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/shortcoming_of_silent_mutagenesis_tools_emboss_gck_watcut_as_a_solution/</guid><description>&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; As of May 2026, the last functional instance of the WatCut web service (by the University of Pittsburgh) was discontinued. However, tools like Snapgene (
 &lt;a href="https://snapgene.com" target="_blank" rel="noopener noreferrer nofollow"&gt;https://snapgene.com&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 ) have the same functionality (i.e. can detect novel restriction sites by silent mutagenesis of two nucleotides).&lt;/p&gt;</description></item><item><title>Getting the web interface for BackupPC working with Apache2 under Suse 9</title><link>https://jeltsch.org/en/backuppc/</link><pubDate>Fri, 20 Feb 2004 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/backuppc/</guid><description>&lt;p&gt;BackupPC has been working without me noticing it. Now I want set up the web interface.First I downloaded apach2-mod_perl and perl-Tie-IxHash (there are Suse rpms) and installed them.Directories/files that I duplicated (this is only necessary if you need to run two instances of the Apache server):&lt;code&gt;cp -a /etc/apache2 /etc/apache2backuppcchmod -R 775 /var/log/apache2backuppc/cp -a /var/log/apache2 /var/log/apache2backuppcchown -R backuppc:users /var/log/apache2backuppc/ cp /var/run/httpd2.pid /var/run/httpd2backuppc.pidchmod 644 /var/run/httpd2backuppc2.pidchown backuppc:users /var/run/httpd2backuppc.pid cp -a /etc/sysconfig/apache2 /etc/sysconfig/apache2backuppcchmod 644 /etc/sysconfig/apach2backuppcchown backuppc:users /etc/sysconfig/apache2backuppccp /etc/init.d/apache2 /etc/apache2backuppc&lt;/code&gt;Then I edited the following files:&lt;code&gt;/etc/sysconfig/apache2backuppc&lt;/code&gt; Change APACHE_ACCESS_LOG to a new location!!!!&lt;code&gt;/etc/apache2backuppc/listen.conf&lt;/code&gt; Change from 80 to 8080&lt;code&gt;/etc/apache2backuppc/uid.conf&lt;/code&gt; Change wwwrun/www to backuppc/users&lt;code&gt;/etc/apache2backuppc/httpd.conf&lt;/code&gt;1. Change all appearances of the apache2 directories into apache2backuppc2. Change to AllowOverride Indexes AuthConfigThe following command starts up Apache2 as user backuppc and listening to the port 8080: &lt;code&gt;/usr/sbin/httpd2-prefork -f /etc/apache2backuppc/httpd.conf&lt;/code&gt; For some reason it doesn&amp;rsquo;t yet start up automatically at system boot.For the web interface running in mod_perl mode I switch off the cgi script to be executed as user backuppc:&lt;code&gt;chmod u-s /srv/www/cgi-bin/BackupPC_Admin&lt;/code&gt; Anyway I don&amp;rsquo;t know whether apache2 supports mod_perl, because I don&amp;rsquo;t get the mod_pel listed when I query:&lt;code&gt;/usr/sbin/httpd2-prefork -l&lt;/code&gt; But this is maybe due to the fact that I run apache2 and not apache???I insert the following into /etc/apach2backuppc/mod_info.conf:&lt;code&gt;LoadModule perl_module /usr/lib/apache2/mod_perl.so PerlModule Apache2 SetHandler perl-script PerlResponseHandler ModPerl::Registry PerlOptions +ParseHeaders Options +ExecCGI Order deny,allow Deny from all Allow from localhost AuthName &amp;quot;Backup Admin&amp;quot; AuthType Basic AuthUserFile /etc/apache2/conf.d/passwd Require valid-user&lt;/code&gt; Now I have to create a .htaccess file in the cgi-bin directory with the following contect:&lt;code&gt;AuthGroupFile /etc/apache2/conf.d/group AuthUserFile /etc/apache2/conf.d/passwd AuthType basic AuthName &amp;quot;access&amp;quot; require valid-user&lt;/code&gt; Then I have to create the password file (use the -a flag to add a user!): &lt;code&gt;/usr/sbin/htpasswd2 -c /etc/apache2/conf.d/passwd backuppc &amp;gt;New password: ******* &amp;gt;Re-type new password: ******* &amp;gt;Adding password for user backuppc&lt;/code&gt; Then I restarted. It didn&amp;rsquo;t work. So I changed to permissions of the cgi script:&lt;code&gt;chmod 750 /srv/www/cgi-bin/BackupPC_Adminls -al /srv/www/cgi-bin/BackupPC_Admin&lt;/code&gt; should give as result rwxr-x&amp;mdash;Now it works! At least I get the Administration web page loaded into my browser. But without the need to authenticate myself. And I cannot administer anything.So I added to /etc/apache2backuppc/default-server.conf:&lt;code&gt;/srv/www/cgi-bin/BackupPC_Admin Setenv REMOTE_USER backuppc&lt;/code&gt; and I changed:&lt;code&gt; AllowOverride None&lt;/code&gt; into:&lt;code&gt; AllowOverride Indexes AuthConfig&lt;/code&gt; And I change as well:&lt;code&gt; AllowOverride None&lt;/code&gt; into:&lt;code&gt; AllowOverride Indexes AuthConfig&lt;/code&gt; I don&amp;rsquo;t know what of the above is really necessary. But now authentication is working and when I type into the &amp;ldquo;Host or User name&amp;rdquo; field localhost, the script at leat tries to access the correct pages, but fails with the error:&lt;code&gt;Only privileged users can view information about host localhost.&lt;/code&gt; The reason appears to be that I have set up wrongly the hosts configuration file for backuppc (in my case located at /mnt/backup/conf/hosts. You have to give the correct users…We use an external hard drive to backup. Because we don&amp;rsquo;t want to have it switched on all the time we have to mount it every time we want to do a backup. The regular mount command:&lt;code&gt;sudo mount /dev/sdc1 /media/sdc1&lt;/code&gt; is sufficient. However the backup directory&amp;rsquo;s owner on sdc1 needs to be backuppc. We also have to restart the backuppc daemon, because if it starts up during boot (when the external drive is not connected), it cannot find the path to the backup directory:&lt;code&gt;su /etc/init.d/suse-backuppc stop /etc/init.d/suse-backuppc start /etc/init.d/suse-backuppc reload&lt;/code&gt; I think the reload might not be necessary. Maybe one doesn&amp;rsquo;t have to restart at all and only reloading does the job…Then you can check whether backuppc works correctly. You have to be user backuppc to be able to so: &lt;code&gt;/usr/local/backuppc/bin/BackupPC_serverMesg status info /usr/local/backuppc/bin/BackupPC_serverMesg status jobs /usr/local/backuppc/bin/BackupPC_serverMesg status hosts&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Helsinki City marathon 2003</title><link>https://jeltsch.org/en/helsinki_city_marathon_2003/</link><pubDate>Thu, 16 Oct 2003 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/helsinki_city_marathon_2003/</guid><description>&lt;p&gt;I took part in the 
 &lt;a href="http://www.helsinkicitymarathon.fi/frontpage" target="_blank" rel="noopener noreferrer nofollow"&gt;Helsinki City Marathon&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;
&lt;table border="0"&gt;
 &lt;tr&gt;
 &lt;td width="60"&gt;&lt;b&gt;Placement&lt;/b&gt;&lt;/td&gt;
 &lt;td width="45"&gt;&lt;b&gt;Nro.&lt;/b&gt;&lt;/td&gt;
 &lt;td width="55"&gt;&lt;b&gt;Surname&lt;/b&gt;&lt;/td&gt;
 &lt;td width="55"&gt;&lt;b&gt;Given name&lt;/b&gt;&lt;/td&gt;
 &lt;td width="55"&gt;&lt;b&gt;Club&lt;/b&gt;&lt;/td&gt;
 &lt;td width="80"&gt;&lt;b&gt;Series&lt;/b&gt;&lt;/td&gt;
 &lt;td width="65"&gt;&lt;b&gt;&amp;frac12; marathon&lt;/b&gt;&lt;/td&gt;
 &lt;td width="55"&gt;&lt;b&gt;Brutto time&lt;/b&gt;&lt;/td&gt;
 &lt;td width="55"&gt;&lt;b&gt;Netto time&lt;/b&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;1857&lt;/td&gt;
 &lt;td&gt;3921&lt;/td&gt;
 &lt;td&gt;Jeltsch&lt;/td&gt;
 &lt;td&gt;Michael&lt;/td&gt;
 &lt;td&gt;Helsinki&lt;/td&gt;
 &lt;td&gt;Miehet yleinen&lt;/td&gt;
 &lt;td align="center"&gt;2:04:22&lt;/td&gt;
 &lt;td align="center"&gt;4:10:02&lt;/td&gt;
 &lt;td align="center"&gt;4:06:50&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/profiili2-2800x319.png"
 srcset="https://jeltsch.org/img/profiili2-576x66.webp 576w, https://jeltsch.org/img/profiili2-768x87.webp 768w, https://jeltsch.org/img/profiili2-992x113.webp 992w, https://jeltsch.org/img/profiili2-1200x137.webp 1200w, https://jeltsch.org/img/profiili2-1400x159.webp 1400w, https://jeltsch.org/img/profiili2-2800x319.webp 2800w" sizes="100vw" height="319" width="2800" alt="image"&gt;</description></item><item><title>What you should know about VEGF-C</title><link>https://jeltsch.org/en/september_2003_mcbl_seminar_what_you_should_know_about_vegf_c/</link><pubDate>Wed, 03 Sep 2003 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/september_2003_mcbl_seminar_what_you_should_know_about_vegf_c/</guid><description>&lt;style&gt;
 .custom-thumbnail-grid {
 display: grid;
 gap: 15px;
 align-items: center;
 grid-template-columns: repeat(4, 1fr); /* 4 columns on large screens */
 }
 
 @media (max-width: 992px) {
 .custom-thumbnail-grid {
 grid-template-columns: repeat(3, 1fr); /* 3 columns on small desktops/tablets */
 }
 }

 @media (max-width: 768px) {
 .custom-thumbnail-grid {
 grid-template-columns: repeat(2, 1fr); /* 2 columns on small tablets/large phones */
 }
 }
 
 @media (max-width: 576px) {
 .custom-thumbnail-grid {
 grid-template-columns: 1fr; /* 1 column on standard mobile screens */
 }
 }
&lt;/style&gt;
&lt;div class="custom-thumbnail-grid"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img2-2800x2100.png"
 srcset="https://jeltsch.org/img/img2-576x432.webp 576w, https://jeltsch.org/img/img2-768x576.webp 768w, https://jeltsch.org/img/img2-992x744.webp 992w, https://jeltsch.org/img/img2-1200x900.webp 1200w, https://jeltsch.org/img/img2-1400x1050.webp 1400w, https://jeltsch.org/img/img2-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img3-2800x2100.png"
 srcset="https://jeltsch.org/img/img3-576x432.webp 576w, https://jeltsch.org/img/img3-768x576.webp 768w, https://jeltsch.org/img/img3-992x744.webp 992w, https://jeltsch.org/img/img3-1200x900.webp 1200w, https://jeltsch.org/img/img3-1400x1050.webp 1400w, https://jeltsch.org/img/img3-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img4-2800x2100.png"
 srcset="https://jeltsch.org/img/img4-576x432.webp 576w, https://jeltsch.org/img/img4-768x576.webp 768w, https://jeltsch.org/img/img4-992x744.webp 992w, https://jeltsch.org/img/img4-1200x900.webp 1200w, https://jeltsch.org/img/img4-1400x1050.webp 1400w, https://jeltsch.org/img/img4-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img5-2800x2100.png"
 srcset="https://jeltsch.org/img/img5-576x432.webp 576w, https://jeltsch.org/img/img5-768x576.webp 768w, https://jeltsch.org/img/img5-992x744.webp 992w, https://jeltsch.org/img/img5-1200x900.webp 1200w, https://jeltsch.org/img/img5-1400x1050.webp 1400w, https://jeltsch.org/img/img5-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img6-2800x2100.png"
 srcset="https://jeltsch.org/img/img6-576x432.webp 576w, https://jeltsch.org/img/img6-768x576.webp 768w, https://jeltsch.org/img/img6-992x744.webp 992w, https://jeltsch.org/img/img6-1200x900.webp 1200w, https://jeltsch.org/img/img6-1400x1050.webp 1400w, https://jeltsch.org/img/img6-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img7-2800x2100.png"
 srcset="https://jeltsch.org/img/img7-576x432.webp 576w, https://jeltsch.org/img/img7-768x576.webp 768w, https://jeltsch.org/img/img7-992x744.webp 992w, https://jeltsch.org/img/img7-1200x900.webp 1200w, https://jeltsch.org/img/img7-1400x1050.webp 1400w, https://jeltsch.org/img/img7-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img8-2800x2100.png"
 srcset="https://jeltsch.org/img/img8-576x432.webp 576w, https://jeltsch.org/img/img8-768x576.webp 768w, https://jeltsch.org/img/img8-992x744.webp 992w, https://jeltsch.org/img/img8-1200x900.webp 1200w, https://jeltsch.org/img/img8-1400x1050.webp 1400w, https://jeltsch.org/img/img8-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img9-2800x2100.png"
 srcset="https://jeltsch.org/img/img9-576x432.webp 576w, https://jeltsch.org/img/img9-768x576.webp 768w, https://jeltsch.org/img/img9-992x744.webp 992w, https://jeltsch.org/img/img9-1200x900.webp 1200w, https://jeltsch.org/img/img9-1400x1050.webp 1400w, https://jeltsch.org/img/img9-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img10-2800x2100.png"
 srcset="https://jeltsch.org/img/img10-576x432.webp 576w, https://jeltsch.org/img/img10-768x576.webp 768w, https://jeltsch.org/img/img10-992x744.webp 992w, https://jeltsch.org/img/img10-1200x900.webp 1200w, https://jeltsch.org/img/img10-1400x1050.webp 1400w, https://jeltsch.org/img/img10-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img11-2800x2100.png"
 srcset="https://jeltsch.org/img/img11-576x432.webp 576w, https://jeltsch.org/img/img11-768x576.webp 768w, https://jeltsch.org/img/img11-992x744.webp 992w, https://jeltsch.org/img/img11-1200x900.webp 1200w, https://jeltsch.org/img/img11-1400x1050.webp 1400w, https://jeltsch.org/img/img11-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img12-2800x2100.png"
 srcset="https://jeltsch.org/img/img12-576x432.webp 576w, https://jeltsch.org/img/img12-768x576.webp 768w, https://jeltsch.org/img/img12-992x744.webp 992w, https://jeltsch.org/img/img12-1200x900.webp 1200w, https://jeltsch.org/img/img12-1400x1050.webp 1400w, https://jeltsch.org/img/img12-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img13-2800x2100.png"
 srcset="https://jeltsch.org/img/img13-576x432.webp 576w, https://jeltsch.org/img/img13-768x576.webp 768w, https://jeltsch.org/img/img13-992x744.webp 992w, https://jeltsch.org/img/img13-1200x900.webp 1200w, https://jeltsch.org/img/img13-1400x1050.webp 1400w, https://jeltsch.org/img/img13-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img14-2800x2100.png"
 srcset="https://jeltsch.org/img/img14-576x432.webp 576w, https://jeltsch.org/img/img14-768x576.webp 768w, https://jeltsch.org/img/img14-992x744.webp 992w, https://jeltsch.org/img/img14-1200x900.webp 1200w, https://jeltsch.org/img/img14-1400x1050.webp 1400w, https://jeltsch.org/img/img14-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img15-2800x2100.png"
 srcset="https://jeltsch.org/img/img15-576x432.webp 576w, https://jeltsch.org/img/img15-768x576.webp 768w, https://jeltsch.org/img/img15-992x744.webp 992w, https://jeltsch.org/img/img15-1200x900.webp 1200w, https://jeltsch.org/img/img15-1400x1050.webp 1400w, https://jeltsch.org/img/img15-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img16-2800x2100.png"
 srcset="https://jeltsch.org/img/img16-576x432.webp 576w, https://jeltsch.org/img/img16-768x576.webp 768w, https://jeltsch.org/img/img16-992x744.webp 992w, https://jeltsch.org/img/img16-1200x900.webp 1200w, https://jeltsch.org/img/img16-1400x1050.webp 1400w, https://jeltsch.org/img/img16-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img17-2800x2100.png"
 srcset="https://jeltsch.org/img/img17-576x432.webp 576w, https://jeltsch.org/img/img17-768x576.webp 768w, https://jeltsch.org/img/img17-992x744.webp 992w, https://jeltsch.org/img/img17-1200x900.webp 1200w, https://jeltsch.org/img/img17-1400x1050.webp 1400w, https://jeltsch.org/img/img17-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img18-2800x2100.png"
 srcset="https://jeltsch.org/img/img18-576x432.webp 576w, https://jeltsch.org/img/img18-768x576.webp 768w, https://jeltsch.org/img/img18-992x744.webp 992w, https://jeltsch.org/img/img18-1200x900.webp 1200w, https://jeltsch.org/img/img18-1400x1050.webp 1400w, https://jeltsch.org/img/img18-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img19-2800x2100.png"
 srcset="https://jeltsch.org/img/img19-576x432.webp 576w, https://jeltsch.org/img/img19-768x576.webp 768w, https://jeltsch.org/img/img19-992x744.webp 992w, https://jeltsch.org/img/img19-1200x900.webp 1200w, https://jeltsch.org/img/img19-1400x1050.webp 1400w, https://jeltsch.org/img/img19-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img20-2800x2100.png"
 srcset="https://jeltsch.org/img/img20-576x432.webp 576w, https://jeltsch.org/img/img20-768x576.webp 768w, https://jeltsch.org/img/img20-992x744.webp 992w, https://jeltsch.org/img/img20-1200x900.webp 1200w, https://jeltsch.org/img/img20-1400x1050.webp 1400w, https://jeltsch.org/img/img20-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img21-2800x2100.png"
 srcset="https://jeltsch.org/img/img21-576x432.webp 576w, https://jeltsch.org/img/img21-768x576.webp 768w, https://jeltsch.org/img/img21-992x744.webp 992w, https://jeltsch.org/img/img21-1200x900.webp 1200w, https://jeltsch.org/img/img21-1400x1050.webp 1400w, https://jeltsch.org/img/img21-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img22-2800x2100.png"
 srcset="https://jeltsch.org/img/img22-576x432.webp 576w, https://jeltsch.org/img/img22-768x576.webp 768w, https://jeltsch.org/img/img22-992x744.webp 992w, https://jeltsch.org/img/img22-1200x900.webp 1200w, https://jeltsch.org/img/img22-1400x1050.webp 1400w, https://jeltsch.org/img/img22-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img23-2800x2100.png"
 srcset="https://jeltsch.org/img/img23-576x432.webp 576w, https://jeltsch.org/img/img23-768x576.webp 768w, https://jeltsch.org/img/img23-992x744.webp 992w, https://jeltsch.org/img/img23-1200x900.webp 1200w, https://jeltsch.org/img/img23-1400x1050.webp 1400w, https://jeltsch.org/img/img23-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img24-2800x2100.png"
 srcset="https://jeltsch.org/img/img24-576x432.webp 576w, https://jeltsch.org/img/img24-768x576.webp 768w, https://jeltsch.org/img/img24-992x744.webp 992w, https://jeltsch.org/img/img24-1200x900.webp 1200w, https://jeltsch.org/img/img24-1400x1050.webp 1400w, https://jeltsch.org/img/img24-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img25-2800x2100.png"
 srcset="https://jeltsch.org/img/img25-576x432.webp 576w, https://jeltsch.org/img/img25-768x576.webp 768w, https://jeltsch.org/img/img25-992x744.webp 992w, https://jeltsch.org/img/img25-1200x900.webp 1200w, https://jeltsch.org/img/img25-1400x1050.webp 1400w, https://jeltsch.org/img/img25-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img26-2800x2100.png"
 srcset="https://jeltsch.org/img/img26-576x432.webp 576w, https://jeltsch.org/img/img26-768x576.webp 768w, https://jeltsch.org/img/img26-992x744.webp 992w, https://jeltsch.org/img/img26-1200x900.webp 1200w, https://jeltsch.org/img/img26-1400x1050.webp 1400w, https://jeltsch.org/img/img26-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img27-2800x2100.png"
 srcset="https://jeltsch.org/img/img27-576x432.webp 576w, https://jeltsch.org/img/img27-768x576.webp 768w, https://jeltsch.org/img/img27-992x744.webp 992w, https://jeltsch.org/img/img27-1200x900.webp 1200w, https://jeltsch.org/img/img27-1400x1050.webp 1400w, https://jeltsch.org/img/img27-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img28-2800x2100.png"
 srcset="https://jeltsch.org/img/img28-576x432.webp 576w, https://jeltsch.org/img/img28-768x576.webp 768w, https://jeltsch.org/img/img28-992x744.webp 992w, https://jeltsch.org/img/img28-1200x900.webp 1200w, https://jeltsch.org/img/img28-1400x1050.webp 1400w, https://jeltsch.org/img/img28-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img29-2800x2100.png"
 srcset="https://jeltsch.org/img/img29-576x432.webp 576w, https://jeltsch.org/img/img29-768x576.webp 768w, https://jeltsch.org/img/img29-992x744.webp 992w, https://jeltsch.org/img/img29-1200x900.webp 1200w, https://jeltsch.org/img/img29-1400x1050.webp 1400w, https://jeltsch.org/img/img29-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img30-2800x2100.png"
 srcset="https://jeltsch.org/img/img30-576x432.webp 576w, https://jeltsch.org/img/img30-768x576.webp 768w, https://jeltsch.org/img/img30-992x744.webp 992w, https://jeltsch.org/img/img30-1200x900.webp 1200w, https://jeltsch.org/img/img30-1400x1050.webp 1400w, https://jeltsch.org/img/img30-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img31-2800x2100.png"
 srcset="https://jeltsch.org/img/img31-576x432.webp 576w, https://jeltsch.org/img/img31-768x576.webp 768w, https://jeltsch.org/img/img31-992x744.webp 992w, https://jeltsch.org/img/img31-1200x900.webp 1200w, https://jeltsch.org/img/img31-1400x1050.webp 1400w, https://jeltsch.org/img/img31-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img32-2800x2100.png"
 srcset="https://jeltsch.org/img/img32-576x432.webp 576w, https://jeltsch.org/img/img32-768x576.webp 768w, https://jeltsch.org/img/img32-992x744.webp 992w, https://jeltsch.org/img/img32-1200x900.webp 1200w, https://jeltsch.org/img/img32-1400x1050.webp 1400w, https://jeltsch.org/img/img32-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img33-2800x2100.png"
 srcset="https://jeltsch.org/img/img33-576x432.webp 576w, https://jeltsch.org/img/img33-768x576.webp 768w, https://jeltsch.org/img/img33-992x744.webp 992w, https://jeltsch.org/img/img33-1200x900.webp 1200w, https://jeltsch.org/img/img33-1400x1050.webp 1400w, https://jeltsch.org/img/img33-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img34-2800x2100.png"
 srcset="https://jeltsch.org/img/img34-576x432.webp 576w, https://jeltsch.org/img/img34-768x576.webp 768w, https://jeltsch.org/img/img34-992x744.webp 992w, https://jeltsch.org/img/img34-1200x900.webp 1200w, https://jeltsch.org/img/img34-1400x1050.webp 1400w, https://jeltsch.org/img/img34-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img35-2800x2100.png"
 srcset="https://jeltsch.org/img/img35-576x432.webp 576w, https://jeltsch.org/img/img35-768x576.webp 768w, https://jeltsch.org/img/img35-992x744.webp 992w, https://jeltsch.org/img/img35-1200x900.webp 1200w, https://jeltsch.org/img/img35-1400x1050.webp 1400w, https://jeltsch.org/img/img35-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img36-2800x2100.png"
 srcset="https://jeltsch.org/img/img36-576x432.webp 576w, https://jeltsch.org/img/img36-768x576.webp 768w, https://jeltsch.org/img/img36-992x744.webp 992w, https://jeltsch.org/img/img36-1200x900.webp 1200w, https://jeltsch.org/img/img36-1400x1050.webp 1400w, https://jeltsch.org/img/img36-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img37-2800x2100.png"
 srcset="https://jeltsch.org/img/img37-576x432.webp 576w, https://jeltsch.org/img/img37-768x576.webp 768w, https://jeltsch.org/img/img37-992x744.webp 992w, https://jeltsch.org/img/img37-1200x900.webp 1200w, https://jeltsch.org/img/img37-1400x1050.webp 1400w, https://jeltsch.org/img/img37-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img38-2800x2100.png"
 srcset="https://jeltsch.org/img/img38-576x432.webp 576w, https://jeltsch.org/img/img38-768x576.webp 768w, https://jeltsch.org/img/img38-992x744.webp 992w, https://jeltsch.org/img/img38-1200x900.webp 1200w, https://jeltsch.org/img/img38-1400x1050.webp 1400w, https://jeltsch.org/img/img38-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img39-2800x2100.png"
 srcset="https://jeltsch.org/img/img39-576x432.webp 576w, https://jeltsch.org/img/img39-768x576.webp 768w, https://jeltsch.org/img/img39-992x744.webp 992w, https://jeltsch.org/img/img39-1200x900.webp 1200w, https://jeltsch.org/img/img39-1400x1050.webp 1400w, https://jeltsch.org/img/img39-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img40-2800x2100.png"
 srcset="https://jeltsch.org/img/img40-576x432.webp 576w, https://jeltsch.org/img/img40-768x576.webp 768w, https://jeltsch.org/img/img40-992x744.webp 992w, https://jeltsch.org/img/img40-1200x900.webp 1200w, https://jeltsch.org/img/img40-1400x1050.webp 1400w, https://jeltsch.org/img/img40-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img41-2800x2100.png"
 srcset="https://jeltsch.org/img/img41-576x432.webp 576w, https://jeltsch.org/img/img41-768x576.webp 768w, https://jeltsch.org/img/img41-992x744.webp 992w, https://jeltsch.org/img/img41-1200x900.webp 1200w, https://jeltsch.org/img/img41-1400x1050.webp 1400w, https://jeltsch.org/img/img41-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/img42-2800x2100.png"
 srcset="https://jeltsch.org/img/img42-576x432.webp 576w, https://jeltsch.org/img/img42-768x576.webp 768w, https://jeltsch.org/img/img42-992x744.webp 992w, https://jeltsch.org/img/img42-1200x900.webp 1200w, https://jeltsch.org/img/img42-1400x1050.webp 1400w, https://jeltsch.org/img/img42-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;
&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;</description></item><item><title>PhD Defence (November 29, 2002): Lectio praecursoria</title><link>https://jeltsch.org/en/02phd_lectio/</link><pubDate>Mon, 07 Apr 2003 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/02phd_lectio/</guid><description>&lt;div style="width:100%; max-width:1024px; aspect-ratio:4/3; margin:1rem auto; background:#000; border-radius:4px; overflow:hidden;"&gt;
 &lt;embed src="https://jeltsch.org/swf/02phd_lectio.swf" width="1024" height="768" type="application/x-shockwave-flash" style="width:100%; height:100%;"&gt;
&lt;/div&gt;
&lt;script src="https://jeltsch.org/ruffle/ruffle.js"&gt;&lt;/script&gt;</description></item><item><title>Start with Science</title><link>https://jeltsch.org/en/start_with_science/</link><pubDate>Tue, 31 Dec 2002 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/start_with_science/</guid><description>&lt;p&gt;Welcome to my domain. I am Michael Jeltsch, a researcher and teacher in biomedical science, and this blog serves as a repository for my thoughts, rants, and my commitment to the scientific method. I hold the old-fashioned opinion that the world is knowable because it follows the laws of nature. Within the realm of the empirical, you don&amp;rsquo;t get to invoke magic or the supernatural. And science is - by a large margin - the best set of methods for investigating and understanding the natural world.&lt;/p&gt;</description></item><item><title>The Best of 2002</title><link>https://jeltsch.org/en/december_20_2002_mcbl_seminar_the_best_of_2002/</link><pubDate>Fri, 20 Dec 2002 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/december_20_2002_mcbl_seminar_the_best_of_2002/</guid><description>&lt;style&gt;
 .custom-thumbnail-grid {
 display: grid;
 gap: 15px;
 align-items: center;
 grid-template-columns: repeat(4, 1fr); /* 4 columns on large screens */
 }
 
 @media (max-width: 992px) {
 .custom-thumbnail-grid {
 grid-template-columns: repeat(3, 1fr); /* 3 columns on small desktops/tablets */
 }
 }

 @media (max-width: 768px) {
 .custom-thumbnail-grid {
 grid-template-columns: repeat(2, 1fr); /* 2 columns on small tablets/large phones */
 }
 }
 
 @media (max-width: 576px) {
 .custom-thumbnail-grid {
 grid-template-columns: 1fr; /* 1 column on standard mobile screens */
 }
 }
&lt;/style&gt;
&lt;div class="custom-thumbnail-grid"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide2-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide2-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide2-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide2-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide2-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide2-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide2-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide3-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide3-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide3-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide3-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide3-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide3-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide3-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide4-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide4-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide4-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide4-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide4-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide4-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide4-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide5-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide5-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide5-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide5-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide5-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide5-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide5-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide6-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide6-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide6-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide6-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide6-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide6-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide6-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide7-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide7-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide7-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide7-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide7-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide7-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide7-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide8-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide8-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide8-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide8-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide8-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide8-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide8-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide9-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide9-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide9-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide9-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide9-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide9-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide9-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide10-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide10-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide10-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide10-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide10-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide10-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide10-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide11-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide11-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide11-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide11-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide11-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide11-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide11-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide12-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide12-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide12-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide12-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide12-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide12-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide12-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide13-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide13-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide13-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide13-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide13-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide13-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide13-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide14-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide14-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide14-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide14-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide14-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide14-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide14-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide15-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide15-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide15-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide15-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide15-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide15-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide15-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide16-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide16-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide16-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide16-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide16-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide16-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide16-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide17-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide17-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide17-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide17-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide17-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide17-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide17-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide18-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide18-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide18-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide18-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide18-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide18-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide18-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide19-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide19-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide19-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide19-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide19-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide19-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide19-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide20-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide20-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide20-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide20-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide20-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide20-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide20-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide21-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide21-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide21-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide21-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide21-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide21-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide21-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide22-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide22-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide22-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide22-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide22-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide22-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide22-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide23-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide23-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide23-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide23-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide23-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide23-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide23-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide24-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide24-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide24-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide24-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide24-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide24-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide24-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide25-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide25-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide25-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide25-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide25-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide25-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide25-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide26-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide26-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide26-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide26-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide26-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide26-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide26-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide27-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide27-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide27-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide27-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide27-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide27-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide27-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide28-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide28-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide28-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide28-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide28-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide28-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide28-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide29-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide29-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide29-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide29-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide29-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide29-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide29-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide30-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide30-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide30-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide30-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide30-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide30-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide30-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide31-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide31-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide31-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide31-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide31-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide31-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide31-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide32-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide32-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide32-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide32-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide32-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide32-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide32-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide33-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide33-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide33-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide33-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide33-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide33-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide33-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide34-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide34-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide34-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide34-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide34-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide34-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide34-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide35-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide35-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide35-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide35-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide35-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide35-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide35-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide36-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide36-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide36-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide36-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide36-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide36-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide36-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide37-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide37-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide37-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide37-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide37-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide37-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide37-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide38-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide38-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide38-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide38-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide38-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide38-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide38-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide39-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide39-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide39-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide39-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide39-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide39-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide39-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide40-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide40-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide40-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide40-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide40-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide40-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide40-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide41-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide41-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide41-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide41-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide41-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide41-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide41-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide42-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide42-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide42-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide42-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide42-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide42-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide42-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide43-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide43-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide43-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide43-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide43-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide43-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide43-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide44-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide44-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide44-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide44-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide44-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide44-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide44-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide45-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide45-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide45-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide45-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide45-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide45-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide45-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide46-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide46-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide46-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide46-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide46-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide46-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide46-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide47-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide47-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide47-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide47-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide47-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide47-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide47-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide48-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide48-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide48-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide48-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide48-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide48-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide48-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide49-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide49-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide49-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide49-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide49-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide49-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide49-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide50-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide50-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide50-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide50-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide50-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide50-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide50-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/021220mcbl_seminarSlide51-2800x2100.png"
 srcset="https://jeltsch.org/img/021220mcbl_seminarSlide51-576x432.webp 576w, https://jeltsch.org/img/021220mcbl_seminarSlide51-768x576.webp 768w, https://jeltsch.org/img/021220mcbl_seminarSlide51-992x744.webp 992w, https://jeltsch.org/img/021220mcbl_seminarSlide51-1200x900.webp 1200w, https://jeltsch.org/img/021220mcbl_seminarSlide51-1400x1050.webp 1400w, https://jeltsch.org/img/021220mcbl_seminarSlide51-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;
&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;</description></item><item><title>Michael Jeltsch’s PhD thesis</title><link>https://jeltsch.org/en/phd_thesis/</link><pubDate>Mon, 25 Nov 2002 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/phd_thesis/</guid><description>&lt;p&gt;My doctoral thesis has been published: &lt;em&gt;Michael Jeltsch&lt;/em&gt; &lt;strong&gt;VEGFR-3 Ligands and Lymphangiogenesis&lt;/strong&gt;, Helsinki 2002. The public defence will take place in Biomedicum, Helsinki, on November 29th, 2002.&lt;/p&gt;</description></item><item><title>Lab seminar: Cystine knot proteins</title><link>https://jeltsch.org/en/020822ck_seminar/</link><pubDate>Thu, 22 Aug 2002 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/020822ck_seminar/</guid><description>&lt;div style="width:100%; max-width:1024px; aspect-ratio:4/3; margin:1rem auto; background:#000; border-radius:4px; overflow:hidden;"&gt;
 &lt;embed src="https://jeltsch.org/swf/22.08.2002.swf" width="1024" height="768" type="application/x-shockwave-flash" style="width:100%; height:100%;"&gt;
&lt;/div&gt;
&lt;script src="https://jeltsch.org/ruffle/ruffle.js"&gt;&lt;/script&gt;</description></item><item><title>Tyrosine Kinase Receptors</title><link>https://jeltsch.org/en/020321tk_seminar/</link><pubDate>Sun, 07 Apr 2002 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/020321tk_seminar/</guid><description>&lt;style&gt;
 .custom-thumbnail-grid {
 display: grid;
 gap: 15px;
 align-items: center;
 grid-template-columns: repeat(4, 1fr); /* 4 columns on large screens */
 }
 
 @media (max-width: 992px) {
 .custom-thumbnail-grid {
 grid-template-columns: repeat(3, 1fr); /* 3 columns on small desktops/tablets */
 }
 }

 @media (max-width: 768px) {
 .custom-thumbnail-grid {
 grid-template-columns: repeat(2, 1fr); /* 2 columns on small tablets/large phones */
 }
 }
 
 @media (max-width: 576px) {
 .custom-thumbnail-grid {
 grid-template-columns: 1fr; /* 1 column on standard mobile screens */
 }
 }
&lt;/style&gt;
&lt;div class="custom-thumbnail-grid"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar2-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar2-576x384.webp 576w, https://jeltsch.org/img/tkseminar2-768x512.webp 768w, https://jeltsch.org/img/tkseminar2-992x661.webp 992w, https://jeltsch.org/img/tkseminar2-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar2-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar2-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar3-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar3-576x384.webp 576w, https://jeltsch.org/img/tkseminar3-768x512.webp 768w, https://jeltsch.org/img/tkseminar3-992x661.webp 992w, https://jeltsch.org/img/tkseminar3-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar3-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar3-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar4-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar4-576x384.webp 576w, https://jeltsch.org/img/tkseminar4-768x512.webp 768w, https://jeltsch.org/img/tkseminar4-992x661.webp 992w, https://jeltsch.org/img/tkseminar4-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar4-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar4-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar5-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar5-576x384.webp 576w, https://jeltsch.org/img/tkseminar5-768x512.webp 768w, https://jeltsch.org/img/tkseminar5-992x661.webp 992w, https://jeltsch.org/img/tkseminar5-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar5-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar5-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar6-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar6-576x384.webp 576w, https://jeltsch.org/img/tkseminar6-768x512.webp 768w, https://jeltsch.org/img/tkseminar6-992x661.webp 992w, https://jeltsch.org/img/tkseminar6-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar6-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar6-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar7-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar7-576x384.webp 576w, https://jeltsch.org/img/tkseminar7-768x512.webp 768w, https://jeltsch.org/img/tkseminar7-992x661.webp 992w, https://jeltsch.org/img/tkseminar7-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar7-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar7-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar8-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar8-576x384.webp 576w, https://jeltsch.org/img/tkseminar8-768x512.webp 768w, https://jeltsch.org/img/tkseminar8-992x661.webp 992w, https://jeltsch.org/img/tkseminar8-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar8-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar8-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar9-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar9-576x384.webp 576w, https://jeltsch.org/img/tkseminar9-768x512.webp 768w, https://jeltsch.org/img/tkseminar9-992x661.webp 992w, https://jeltsch.org/img/tkseminar9-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar9-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar9-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar10-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar10-576x384.webp 576w, https://jeltsch.org/img/tkseminar10-768x512.webp 768w, https://jeltsch.org/img/tkseminar10-992x661.webp 992w, https://jeltsch.org/img/tkseminar10-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar10-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar10-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar11-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar11-576x384.webp 576w, https://jeltsch.org/img/tkseminar11-768x512.webp 768w, https://jeltsch.org/img/tkseminar11-992x661.webp 992w, https://jeltsch.org/img/tkseminar11-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar11-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar11-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar12-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar12-576x384.webp 576w, https://jeltsch.org/img/tkseminar12-768x512.webp 768w, https://jeltsch.org/img/tkseminar12-992x661.webp 992w, https://jeltsch.org/img/tkseminar12-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar12-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar12-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar13-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar13-576x384.webp 576w, https://jeltsch.org/img/tkseminar13-768x512.webp 768w, https://jeltsch.org/img/tkseminar13-992x661.webp 992w, https://jeltsch.org/img/tkseminar13-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar13-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar13-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar14-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar14-576x384.webp 576w, https://jeltsch.org/img/tkseminar14-768x512.webp 768w, https://jeltsch.org/img/tkseminar14-992x661.webp 992w, https://jeltsch.org/img/tkseminar14-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar14-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar14-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar15-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar15-576x384.webp 576w, https://jeltsch.org/img/tkseminar15-768x512.webp 768w, https://jeltsch.org/img/tkseminar15-992x661.webp 992w, https://jeltsch.org/img/tkseminar15-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar15-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar15-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar16-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar16-576x384.webp 576w, https://jeltsch.org/img/tkseminar16-768x512.webp 768w, https://jeltsch.org/img/tkseminar16-992x661.webp 992w, https://jeltsch.org/img/tkseminar16-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar16-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar16-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar17-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar17-576x384.webp 576w, https://jeltsch.org/img/tkseminar17-768x512.webp 768w, https://jeltsch.org/img/tkseminar17-992x661.webp 992w, https://jeltsch.org/img/tkseminar17-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar17-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar17-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar18-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar18-576x384.webp 576w, https://jeltsch.org/img/tkseminar18-768x512.webp 768w, https://jeltsch.org/img/tkseminar18-992x661.webp 992w, https://jeltsch.org/img/tkseminar18-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar18-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar18-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar19-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar19-576x384.webp 576w, https://jeltsch.org/img/tkseminar19-768x512.webp 768w, https://jeltsch.org/img/tkseminar19-992x661.webp 992w, https://jeltsch.org/img/tkseminar19-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar19-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar19-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar20-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar20-576x384.webp 576w, https://jeltsch.org/img/tkseminar20-768x512.webp 768w, https://jeltsch.org/img/tkseminar20-992x661.webp 992w, https://jeltsch.org/img/tkseminar20-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar20-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar20-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar21-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar21-576x384.webp 576w, https://jeltsch.org/img/tkseminar21-768x512.webp 768w, https://jeltsch.org/img/tkseminar21-992x661.webp 992w, https://jeltsch.org/img/tkseminar21-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar21-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar21-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar22-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar22-576x384.webp 576w, https://jeltsch.org/img/tkseminar22-768x512.webp 768w, https://jeltsch.org/img/tkseminar22-992x661.webp 992w, https://jeltsch.org/img/tkseminar22-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar22-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar22-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar23-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar23-576x384.webp 576w, https://jeltsch.org/img/tkseminar23-768x512.webp 768w, https://jeltsch.org/img/tkseminar23-992x661.webp 992w, https://jeltsch.org/img/tkseminar23-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar23-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar23-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar24-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar24-576x384.webp 576w, https://jeltsch.org/img/tkseminar24-768x512.webp 768w, https://jeltsch.org/img/tkseminar24-992x661.webp 992w, https://jeltsch.org/img/tkseminar24-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar24-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar24-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar25-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar25-576x384.webp 576w, https://jeltsch.org/img/tkseminar25-768x512.webp 768w, https://jeltsch.org/img/tkseminar25-992x661.webp 992w, https://jeltsch.org/img/tkseminar25-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar25-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar25-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar26-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar26-576x384.webp 576w, https://jeltsch.org/img/tkseminar26-768x512.webp 768w, https://jeltsch.org/img/tkseminar26-992x661.webp 992w, https://jeltsch.org/img/tkseminar26-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar26-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar26-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar27-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar27-576x384.webp 576w, https://jeltsch.org/img/tkseminar27-768x512.webp 768w, https://jeltsch.org/img/tkseminar27-992x661.webp 992w, https://jeltsch.org/img/tkseminar27-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar27-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar27-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/tkseminar28-2800x1867.png"
 srcset="https://jeltsch.org/img/tkseminar28-576x384.webp 576w, https://jeltsch.org/img/tkseminar28-768x512.webp 768w, https://jeltsch.org/img/tkseminar28-992x661.webp 992w, https://jeltsch.org/img/tkseminar28-1200x800.webp 1200w, https://jeltsch.org/img/tkseminar28-1400x933.webp 1400w, https://jeltsch.org/img/tkseminar28-2800x1867.webp 2800w" sizes="100vw" height="1867" width="2800" alt="image"&gt;
&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;</description></item><item><title>Lymphatics in Different Vertebrate Classes</title><link>https://jeltsch.org/en/january_2002_mcbl_seminar_lymphatics_in_different_vertebrate_classes/</link><pubDate>Fri, 25 Jan 2002 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/january_2002_mcbl_seminar_lymphatics_in_different_vertebrate_classes/</guid><description>&lt;style&gt;
 .custom-thumbnail-grid {
 display: grid;
 gap: 15px;
 align-items: center;
 grid-template-columns: repeat(4, 1fr); /* 4 columns on large screens */
 }
 
 @media (max-width: 992px) {
 .custom-thumbnail-grid {
 grid-template-columns: repeat(3, 1fr); /* 3 columns on small desktops/tablets */
 }
 }

 @media (max-width: 768px) {
 .custom-thumbnail-grid {
 grid-template-columns: repeat(2, 1fr); /* 2 columns on small tablets/large phones */
 }
 }
 
 @media (max-width: 576px) {
 .custom-thumbnail-grid {
 grid-template-columns: 1fr; /* 1 column on standard mobile screens */
 }
 }
&lt;/style&gt;
&lt;div class="custom-thumbnail-grid"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic2-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic2-576x432.webp 576w, https://jeltsch.org/img/lymphatic2-768x576.webp 768w, https://jeltsch.org/img/lymphatic2-992x744.webp 992w, https://jeltsch.org/img/lymphatic2-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic2-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic2-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic3-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic3-576x432.webp 576w, https://jeltsch.org/img/lymphatic3-768x576.webp 768w, https://jeltsch.org/img/lymphatic3-992x744.webp 992w, https://jeltsch.org/img/lymphatic3-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic3-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic3-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic4-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic4-576x432.webp 576w, https://jeltsch.org/img/lymphatic4-768x576.webp 768w, https://jeltsch.org/img/lymphatic4-992x744.webp 992w, https://jeltsch.org/img/lymphatic4-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic4-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic4-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic5-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic5-576x432.webp 576w, https://jeltsch.org/img/lymphatic5-768x576.webp 768w, https://jeltsch.org/img/lymphatic5-992x744.webp 992w, https://jeltsch.org/img/lymphatic5-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic5-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic5-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic6-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic6-576x432.webp 576w, https://jeltsch.org/img/lymphatic6-768x576.webp 768w, https://jeltsch.org/img/lymphatic6-992x744.webp 992w, https://jeltsch.org/img/lymphatic6-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic6-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic6-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic7-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic7-576x432.webp 576w, https://jeltsch.org/img/lymphatic7-768x576.webp 768w, https://jeltsch.org/img/lymphatic7-992x744.webp 992w, https://jeltsch.org/img/lymphatic7-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic7-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic7-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic8-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic8-576x432.webp 576w, https://jeltsch.org/img/lymphatic8-768x576.webp 768w, https://jeltsch.org/img/lymphatic8-992x744.webp 992w, https://jeltsch.org/img/lymphatic8-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic8-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic8-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic9-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic9-576x432.webp 576w, https://jeltsch.org/img/lymphatic9-768x576.webp 768w, https://jeltsch.org/img/lymphatic9-992x744.webp 992w, https://jeltsch.org/img/lymphatic9-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic9-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic9-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic10-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic10-576x432.webp 576w, https://jeltsch.org/img/lymphatic10-768x576.webp 768w, https://jeltsch.org/img/lymphatic10-992x744.webp 992w, https://jeltsch.org/img/lymphatic10-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic10-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic10-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic11-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic11-576x432.webp 576w, https://jeltsch.org/img/lymphatic11-768x576.webp 768w, https://jeltsch.org/img/lymphatic11-992x744.webp 992w, https://jeltsch.org/img/lymphatic11-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic11-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic11-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic12-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic12-576x432.webp 576w, https://jeltsch.org/img/lymphatic12-768x576.webp 768w, https://jeltsch.org/img/lymphatic12-992x744.webp 992w, https://jeltsch.org/img/lymphatic12-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic12-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic12-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic13-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic13-576x432.webp 576w, https://jeltsch.org/img/lymphatic13-768x576.webp 768w, https://jeltsch.org/img/lymphatic13-992x744.webp 992w, https://jeltsch.org/img/lymphatic13-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic13-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic13-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic14-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic14-576x432.webp 576w, https://jeltsch.org/img/lymphatic14-768x576.webp 768w, https://jeltsch.org/img/lymphatic14-992x744.webp 992w, https://jeltsch.org/img/lymphatic14-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic14-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic14-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic15-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic15-576x432.webp 576w, https://jeltsch.org/img/lymphatic15-768x576.webp 768w, https://jeltsch.org/img/lymphatic15-992x744.webp 992w, https://jeltsch.org/img/lymphatic15-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic15-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic15-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic16-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic16-576x432.webp 576w, https://jeltsch.org/img/lymphatic16-768x576.webp 768w, https://jeltsch.org/img/lymphatic16-992x744.webp 992w, https://jeltsch.org/img/lymphatic16-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic16-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic16-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic17-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic17-576x432.webp 576w, https://jeltsch.org/img/lymphatic17-768x576.webp 768w, https://jeltsch.org/img/lymphatic17-992x744.webp 992w, https://jeltsch.org/img/lymphatic17-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic17-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic17-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic18-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic18-576x432.webp 576w, https://jeltsch.org/img/lymphatic18-768x576.webp 768w, https://jeltsch.org/img/lymphatic18-992x744.webp 992w, https://jeltsch.org/img/lymphatic18-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic18-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic18-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic19-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic19-576x432.webp 576w, https://jeltsch.org/img/lymphatic19-768x576.webp 768w, https://jeltsch.org/img/lymphatic19-992x744.webp 992w, https://jeltsch.org/img/lymphatic19-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic19-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic19-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic20-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic20-576x432.webp 576w, https://jeltsch.org/img/lymphatic20-768x576.webp 768w, https://jeltsch.org/img/lymphatic20-992x744.webp 992w, https://jeltsch.org/img/lymphatic20-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic20-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic20-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic21-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic21-576x432.webp 576w, https://jeltsch.org/img/lymphatic21-768x576.webp 768w, https://jeltsch.org/img/lymphatic21-992x744.webp 992w, https://jeltsch.org/img/lymphatic21-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic21-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic21-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic22-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic22-576x432.webp 576w, https://jeltsch.org/img/lymphatic22-768x576.webp 768w, https://jeltsch.org/img/lymphatic22-992x744.webp 992w, https://jeltsch.org/img/lymphatic22-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic22-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic22-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic23-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic23-576x432.webp 576w, https://jeltsch.org/img/lymphatic23-768x576.webp 768w, https://jeltsch.org/img/lymphatic23-992x744.webp 992w, https://jeltsch.org/img/lymphatic23-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic23-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic23-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic24-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic24-576x432.webp 576w, https://jeltsch.org/img/lymphatic24-768x576.webp 768w, https://jeltsch.org/img/lymphatic24-992x744.webp 992w, https://jeltsch.org/img/lymphatic24-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic24-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic24-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic25-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic25-576x432.webp 576w, https://jeltsch.org/img/lymphatic25-768x576.webp 768w, https://jeltsch.org/img/lymphatic25-992x744.webp 992w, https://jeltsch.org/img/lymphatic25-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic25-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic25-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic26-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic26-576x432.webp 576w, https://jeltsch.org/img/lymphatic26-768x576.webp 768w, https://jeltsch.org/img/lymphatic26-992x744.webp 992w, https://jeltsch.org/img/lymphatic26-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic26-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic26-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic27-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic27-576x432.webp 576w, https://jeltsch.org/img/lymphatic27-768x576.webp 768w, https://jeltsch.org/img/lymphatic27-992x744.webp 992w, https://jeltsch.org/img/lymphatic27-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic27-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic27-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic28-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic28-576x432.webp 576w, https://jeltsch.org/img/lymphatic28-768x576.webp 768w, https://jeltsch.org/img/lymphatic28-992x744.webp 992w, https://jeltsch.org/img/lymphatic28-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic28-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic28-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic29-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic29-576x432.webp 576w, https://jeltsch.org/img/lymphatic29-768x576.webp 768w, https://jeltsch.org/img/lymphatic29-992x744.webp 992w, https://jeltsch.org/img/lymphatic29-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic29-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic29-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic30-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic30-576x432.webp 576w, https://jeltsch.org/img/lymphatic30-768x576.webp 768w, https://jeltsch.org/img/lymphatic30-992x744.webp 992w, https://jeltsch.org/img/lymphatic30-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic30-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic30-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic31-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic31-576x432.webp 576w, https://jeltsch.org/img/lymphatic31-768x576.webp 768w, https://jeltsch.org/img/lymphatic31-992x744.webp 992w, https://jeltsch.org/img/lymphatic31-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic31-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic31-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic32-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic32-576x432.webp 576w, https://jeltsch.org/img/lymphatic32-768x576.webp 768w, https://jeltsch.org/img/lymphatic32-992x744.webp 992w, https://jeltsch.org/img/lymphatic32-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic32-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic32-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/lymphatic33-2800x2100.png"
 srcset="https://jeltsch.org/img/lymphatic33-576x432.webp 576w, https://jeltsch.org/img/lymphatic33-768x576.webp 768w, https://jeltsch.org/img/lymphatic33-992x744.webp 992w, https://jeltsch.org/img/lymphatic33-1200x900.webp 1200w, https://jeltsch.org/img/lymphatic33-1400x1050.webp 1400w, https://jeltsch.org/img/lymphatic33-2800x2100.webp 2800w" sizes="100vw" height="2100" width="2800" alt="image"&gt;
&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;</description></item><item><title>Dissecting Lymphangiogenesis and Angiogenesis</title><link>https://jeltsch.org/en/01grc/</link><pubDate>Fri, 07 Sep 2001 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/01grc/</guid><description>&lt;p&gt;The presentation slides below are for some reason extremely slow to load (about 2 minutes). You need to be very patient! Flash support has been ended by all current browsers, and this page uses 
 &lt;a href="https://github.com/ruffle-rs/ruffle/" target="_blank" rel="noopener noreferrer nofollow"&gt;Ruffle&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
, a Flash Player emulator written in Rust, to resurrect these dead files.&lt;/p&gt;</description></item><item><title>Lab seminar: Chicken kick ass</title><link>https://jeltsch.org/en/010613mcbl_seminar/</link><pubDate>Wed, 13 Jun 2001 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/010613mcbl_seminar/</guid><description>&lt;div style="width:100%; max-width:1024px; aspect-ratio:4/3; margin:1rem auto; background:#000; border-radius:4px; overflow:hidden;"&gt;
 &lt;embed src="https://jeltsch.org/swf/13.06.2001_CAM.swf" width="1024" height="768" type="application/x-shockwave-flash" style="width:100%; height:100%;"&gt;
&lt;/div&gt;
&lt;script src="https://jeltsch.org/ruffle/ruffle.js"&gt;&lt;/script&gt;</description></item><item><title>A 10 min presentation of my projects</title><link>https://jeltsch.org/en/001127ten_minutes_presentation/</link><pubDate>Tue, 07 Nov 2000 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/001127ten_minutes_presentation/</guid><description>&lt;div class="p-3 mb-3 bg-light border rounded"&gt;
 &lt;h4 style="margin-top: 0 !important;"&gt;Available Downloads&lt;/h4&gt;
 &lt;p&gt;Get the presentation in PDF format.&lt;/p&gt;
 &lt;a href="https://jeltsch.org/downloads/001127ten_minutes_presentation.pdf" class="btn btn-primary" download&gt;
 Download PDF
 &lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Kloster Seeon Conference (October 1-4, 2000): Exploring the VEGF protein space</title><link>https://jeltsch.org/en/00seeon/</link><pubDate>Wed, 01 Nov 2000 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/00seeon/</guid><description>&lt;p&gt;I participated in the first International Kloster Seeon “Angiogenesis” Meeting&amp;quot; 
 &lt;a href="https://www.vwfb.de/seeon-meetings/" target="_blank" rel="noopener noreferrer nofollow"&gt;https://www.vwfb.de/seeon-meetings&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
 in Germany, with a poster about VEGF growth factors. The venue was excellent: a former 
 &lt;a href="https://www.kloster-seeon.de/en" target="_blank" rel="noopener noreferrer nofollow"&gt;Benedictine monastery in Upper Bavaria&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>High school and degree certificates</title><link>https://jeltsch.org/en/certificates/</link><pubDate>Sat, 01 Jan 2000 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/certificates/</guid><description>&lt;ul&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/MichaelJeltsch_High_School_Diploma_DE.pdf"&gt;High School Diploma (Abiturzeugnis)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/MichaelJeltsch_Vordiplom_BSc_DE.pdf"&gt;Bachelor of Science (BSc)/Vordiplom&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/MichaelJeltsch_MSc_Diploma_ENG.pdf"&gt;Master of Science (MSc)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/MichaelJeltsch_PhD_Certificate_ENG.pdf"&gt;Promotion&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/MichaelJeltsch_Adjunct_Professor_EN.pdf"&gt;Habilitation&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Projects in the Molecular/Cancer Biology Laboratory</title><link>https://jeltsch.org/en/99sfair/</link><pubDate>Fri, 31 Dec 1999 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/99sfair/</guid><description>&lt;div class="p-3 mb-3 bg-light border rounded"&gt;
 &lt;h4 style="margin-top: 0 !important;"&gt;Available Downloads&lt;/h4&gt;
 &lt;p&gt;Get the poster in PDF format.&lt;/p&gt;
 &lt;a href="https://jeltsch.org/downloads/99sfair.pdf" class="btn btn-primary" download&gt;
 Download PDF
 &lt;/a&gt;
&lt;/div&gt;</description></item><item><title>The Alphabet of Angiogenesis</title><link>https://jeltsch.org/en/99novo/</link><pubDate>Tue, 01 Jun 1999 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/99novo/</guid><description>&lt;div class="p-3 mb-3 bg-light border rounded"&gt;
 &lt;h4 style="margin-top: 0 !important;"&gt;Available Downloads&lt;/h4&gt;
 &lt;p&gt;Get the poster in PDF format.&lt;/p&gt;
 &lt;a href="https://jeltsch.org/downloads/99novo.pdf" class="btn btn-primary" download&gt;
 Download PDF
 &lt;/a&gt;
&lt;/div&gt;</description></item><item><title>The Alphabet of Angiogenesis</title><link>https://jeltsch.org/en/98sfair/</link><pubDate>Thu, 31 Dec 1998 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/98sfair/</guid><description>&lt;div class="p-3 mb-3 bg-light border rounded"&gt;
 &lt;h4 style="margin-top: 0 !important;"&gt;Available Downloads&lt;/h4&gt;
 &lt;p&gt;Get the poster in PDF format.&lt;/p&gt;
 &lt;a href="https://jeltsch.org/downloads/98sfair.pdf" class="btn btn-primary" download&gt;
 Download PDF
 &lt;/a&gt;
&lt;/div&gt;</description></item><item><title>Recombinant Protein Production, CAM Assays, VEGF-D, Transgenic Mice</title><link>https://jeltsch.org/en/november_1997_mcbl_seminar_recombinant_protein_production_cam_assays_vegf_d_transgenic_mice/</link><pubDate>Sat, 01 Nov 1997 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/november_1997_mcbl_seminar_recombinant_protein_production_cam_assays_vegf_d_transgenic_mice/</guid><description>&lt;style&gt;
 .custom-thumbnail-grid {
 display: grid;
 gap: 15px;
 align-items: center;
 grid-template-columns: repeat(4, 1fr); /* 4 columns on large screens */
 }
 
 @media (max-width: 992px) {
 .custom-thumbnail-grid {
 grid-template-columns: repeat(3, 1fr); /* 3 columns on small desktops/tablets */
 }
 }

 @media (max-width: 768px) {
 .custom-thumbnail-grid {
 grid-template-columns: repeat(2, 1fr); /* 2 columns on small tablets/large phones */
 }
 }
 
 @media (max-width: 576px) {
 .custom-thumbnail-grid {
 grid-template-columns: 1fr; /* 1 column on standard mobile screens */
 }
 }
&lt;/style&gt;
&lt;div class="custom-thumbnail-grid"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide02-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide02-576x384.webp 576w, https://jeltsch.org/img/Slide02-768x512.webp 768w, https://jeltsch.org/img/Slide02-992x661.webp 992w, https://jeltsch.org/img/Slide02-1200x800.webp 1200w, https://jeltsch.org/img/Slide02-1400x933.webp 1400w, https://jeltsch.org/img/Slide02-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide03-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide03-576x384.webp 576w, https://jeltsch.org/img/Slide03-768x512.webp 768w, https://jeltsch.org/img/Slide03-992x661.webp 992w, https://jeltsch.org/img/Slide03-1200x800.webp 1200w, https://jeltsch.org/img/Slide03-1400x933.webp 1400w, https://jeltsch.org/img/Slide03-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide04-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide04-576x384.webp 576w, https://jeltsch.org/img/Slide04-768x512.webp 768w, https://jeltsch.org/img/Slide04-992x661.webp 992w, https://jeltsch.org/img/Slide04-1200x800.webp 1200w, https://jeltsch.org/img/Slide04-1400x933.webp 1400w, https://jeltsch.org/img/Slide04-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide04b-2800x4173.png"
 srcset="https://jeltsch.org/img/Slide04b-576x859.webp 576w, https://jeltsch.org/img/Slide04b-768x1145.webp 768w, https://jeltsch.org/img/Slide04b-992x1479.webp 992w, https://jeltsch.org/img/Slide04b-1200x1789.webp 1200w, https://jeltsch.org/img/Slide04b-1400x2087.webp 1400w, https://jeltsch.org/img/Slide04b-2800x4173.webp 2800w" sizes="100vw" height="4173" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide05-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide05-576x384.webp 576w, https://jeltsch.org/img/Slide05-768x512.webp 768w, https://jeltsch.org/img/Slide05-992x661.webp 992w, https://jeltsch.org/img/Slide05-1200x800.webp 1200w, https://jeltsch.org/img/Slide05-1400x933.webp 1400w, https://jeltsch.org/img/Slide05-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide06-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide06-576x384.webp 576w, https://jeltsch.org/img/Slide06-768x512.webp 768w, https://jeltsch.org/img/Slide06-992x661.webp 992w, https://jeltsch.org/img/Slide06-1200x800.webp 1200w, https://jeltsch.org/img/Slide06-1400x933.webp 1400w, https://jeltsch.org/img/Slide06-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide07-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide07-576x384.webp 576w, https://jeltsch.org/img/Slide07-768x512.webp 768w, https://jeltsch.org/img/Slide07-992x661.webp 992w, https://jeltsch.org/img/Slide07-1200x800.webp 1200w, https://jeltsch.org/img/Slide07-1400x933.webp 1400w, https://jeltsch.org/img/Slide07-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide07b-2800x4173.png"
 srcset="https://jeltsch.org/img/Slide07b-576x859.webp 576w, https://jeltsch.org/img/Slide07b-768x1145.webp 768w, https://jeltsch.org/img/Slide07b-992x1479.webp 992w, https://jeltsch.org/img/Slide07b-1200x1789.webp 1200w, https://jeltsch.org/img/Slide07b-1400x2087.webp 1400w, https://jeltsch.org/img/Slide07b-2800x4173.webp 2800w" sizes="100vw" height="4173" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide07c-2800x4173.png"
 srcset="https://jeltsch.org/img/Slide07c-576x859.webp 576w, https://jeltsch.org/img/Slide07c-768x1145.webp 768w, https://jeltsch.org/img/Slide07c-992x1479.webp 992w, https://jeltsch.org/img/Slide07c-1200x1789.webp 1200w, https://jeltsch.org/img/Slide07c-1400x2087.webp 1400w, https://jeltsch.org/img/Slide07c-2800x4173.webp 2800w" sizes="100vw" height="4173" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide07d-2800x4173.png"
 srcset="https://jeltsch.org/img/Slide07d-576x859.webp 576w, https://jeltsch.org/img/Slide07d-768x1145.webp 768w, https://jeltsch.org/img/Slide07d-992x1479.webp 992w, https://jeltsch.org/img/Slide07d-1200x1789.webp 1200w, https://jeltsch.org/img/Slide07d-1400x2087.webp 1400w, https://jeltsch.org/img/Slide07d-2800x4173.webp 2800w" sizes="100vw" height="4173" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide07e-2800x4173.png"
 srcset="https://jeltsch.org/img/Slide07e-576x859.webp 576w, https://jeltsch.org/img/Slide07e-768x1145.webp 768w, https://jeltsch.org/img/Slide07e-992x1479.webp 992w, https://jeltsch.org/img/Slide07e-1200x1789.webp 1200w, https://jeltsch.org/img/Slide07e-1400x2087.webp 1400w, https://jeltsch.org/img/Slide07e-2800x4173.webp 2800w" sizes="100vw" height="4173" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide08-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide08-576x384.webp 576w, https://jeltsch.org/img/Slide08-768x512.webp 768w, https://jeltsch.org/img/Slide08-992x661.webp 992w, https://jeltsch.org/img/Slide08-1200x800.webp 1200w, https://jeltsch.org/img/Slide08-1400x933.webp 1400w, https://jeltsch.org/img/Slide08-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide09-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide09-576x384.webp 576w, https://jeltsch.org/img/Slide09-768x512.webp 768w, https://jeltsch.org/img/Slide09-992x661.webp 992w, https://jeltsch.org/img/Slide09-1200x800.webp 1200w, https://jeltsch.org/img/Slide09-1400x933.webp 1400w, https://jeltsch.org/img/Slide09-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide09b-2800x4173.png"
 srcset="https://jeltsch.org/img/Slide09b-576x859.webp 576w, https://jeltsch.org/img/Slide09b-768x1145.webp 768w, https://jeltsch.org/img/Slide09b-992x1479.webp 992w, https://jeltsch.org/img/Slide09b-1200x1789.webp 1200w, https://jeltsch.org/img/Slide09b-1400x2087.webp 1400w, https://jeltsch.org/img/Slide09b-2800x4173.webp 2800w" sizes="100vw" height="4173" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide10-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide10-576x384.webp 576w, https://jeltsch.org/img/Slide10-768x512.webp 768w, https://jeltsch.org/img/Slide10-992x661.webp 992w, https://jeltsch.org/img/Slide10-1200x800.webp 1200w, https://jeltsch.org/img/Slide10-1400x933.webp 1400w, https://jeltsch.org/img/Slide10-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide11-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide11-576x384.webp 576w, https://jeltsch.org/img/Slide11-768x512.webp 768w, https://jeltsch.org/img/Slide11-992x661.webp 992w, https://jeltsch.org/img/Slide11-1200x800.webp 1200w, https://jeltsch.org/img/Slide11-1400x933.webp 1400w, https://jeltsch.org/img/Slide11-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide12-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide12-576x384.webp 576w, https://jeltsch.org/img/Slide12-768x512.webp 768w, https://jeltsch.org/img/Slide12-992x661.webp 992w, https://jeltsch.org/img/Slide12-1200x800.webp 1200w, https://jeltsch.org/img/Slide12-1400x933.webp 1400w, https://jeltsch.org/img/Slide12-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide13-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide13-576x384.webp 576w, https://jeltsch.org/img/Slide13-768x512.webp 768w, https://jeltsch.org/img/Slide13-992x661.webp 992w, https://jeltsch.org/img/Slide13-1200x800.webp 1200w, https://jeltsch.org/img/Slide13-1400x933.webp 1400w, https://jeltsch.org/img/Slide13-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide13b-2800x1879.png"
 srcset="https://jeltsch.org/img/Slide13b-576x386.webp 576w, https://jeltsch.org/img/Slide13b-768x515.webp 768w, https://jeltsch.org/img/Slide13b-992x666.webp 992w, https://jeltsch.org/img/Slide13b-1200x805.webp 1200w, https://jeltsch.org/img/Slide13b-1400x939.webp 1400w, https://jeltsch.org/img/Slide13b-2800x1879.webp 2800w" sizes="100vw" height="1879" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide14-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide14-576x384.webp 576w, https://jeltsch.org/img/Slide14-768x512.webp 768w, https://jeltsch.org/img/Slide14-992x661.webp 992w, https://jeltsch.org/img/Slide14-1200x800.webp 1200w, https://jeltsch.org/img/Slide14-1400x933.webp 1400w, https://jeltsch.org/img/Slide14-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide15-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide15-576x384.webp 576w, https://jeltsch.org/img/Slide15-768x512.webp 768w, https://jeltsch.org/img/Slide15-992x661.webp 992w, https://jeltsch.org/img/Slide15-1200x800.webp 1200w, https://jeltsch.org/img/Slide15-1400x933.webp 1400w, https://jeltsch.org/img/Slide15-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide16-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide16-576x384.webp 576w, https://jeltsch.org/img/Slide16-768x512.webp 768w, https://jeltsch.org/img/Slide16-992x661.webp 992w, https://jeltsch.org/img/Slide16-1200x800.webp 1200w, https://jeltsch.org/img/Slide16-1400x933.webp 1400w, https://jeltsch.org/img/Slide16-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide17-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide17-576x384.webp 576w, https://jeltsch.org/img/Slide17-768x512.webp 768w, https://jeltsch.org/img/Slide17-992x661.webp 992w, https://jeltsch.org/img/Slide17-1200x800.webp 1200w, https://jeltsch.org/img/Slide17-1400x933.webp 1400w, https://jeltsch.org/img/Slide17-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide18-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide18-576x384.webp 576w, https://jeltsch.org/img/Slide18-768x512.webp 768w, https://jeltsch.org/img/Slide18-992x661.webp 992w, https://jeltsch.org/img/Slide18-1200x800.webp 1200w, https://jeltsch.org/img/Slide18-1400x933.webp 1400w, https://jeltsch.org/img/Slide18-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide18b-2800x4173.png"
 srcset="https://jeltsch.org/img/Slide18b-576x859.webp 576w, https://jeltsch.org/img/Slide18b-768x1145.webp 768w, https://jeltsch.org/img/Slide18b-992x1479.webp 992w, https://jeltsch.org/img/Slide18b-1200x1789.webp 1200w, https://jeltsch.org/img/Slide18b-1400x2087.webp 1400w, https://jeltsch.org/img/Slide18b-2800x4173.webp 2800w" sizes="100vw" height="4173" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide18c-2800x4173.png"
 srcset="https://jeltsch.org/img/Slide18c-576x859.webp 576w, https://jeltsch.org/img/Slide18c-768x1145.webp 768w, https://jeltsch.org/img/Slide18c-992x1479.webp 992w, https://jeltsch.org/img/Slide18c-1200x1789.webp 1200w, https://jeltsch.org/img/Slide18c-1400x2087.webp 1400w, https://jeltsch.org/img/Slide18c-2800x4173.webp 2800w" sizes="100vw" height="4173" width="2800" alt="image"&gt;










&lt;img class="img-fluid "
 src="https://jeltsch.org/img/Slide19-2800x1866.png"
 srcset="https://jeltsch.org/img/Slide19-576x384.webp 576w, https://jeltsch.org/img/Slide19-768x512.webp 768w, https://jeltsch.org/img/Slide19-992x661.webp 992w, https://jeltsch.org/img/Slide19-1200x800.webp 1200w, https://jeltsch.org/img/Slide19-1400x933.webp 1400w, https://jeltsch.org/img/Slide19-2800x1866.webp 2800w" sizes="100vw" height="1866" width="2800" alt="image"&gt;
&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;</description></item><item><title>(Markku) Michael Jeltsch</title><link>https://jeltsch.org/en/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/about/</guid><description>&lt;p&gt;(Markku) Michael Jeltsch&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Moved from Germany to Finland in 1995&lt;/li&gt;
&lt;li&gt;PhD (University of Helsinki 2003 with Kari Alitalo)&lt;/li&gt;
&lt;li&gt;Discovery and characterization of the first lymphangiogenic growth factors VEGF-C and VEGF-D; Jeltsch et al. 1997, Science; Achen et al. 1998, PNAS&lt;/li&gt;
&lt;li&gt;Experience in three biotech startups with numerous patents for biopharmaceuticals&lt;/li&gt;
&lt;li&gt;Biopharmaceuticals VGX-100, Lymfactin, and OPT-302 progressed into clinical trials, representing important milestones in their development.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Article archive</title><link>https://jeltsch.org/en/post_archive/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/post_archive/</guid><description/></item><item><title>Get in touch</title><link>https://jeltsch.org/en/contact/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/contact/</guid><description>&lt;ul&gt;
&lt;li&gt;
 &lt;a href="mailto:michael@jeltsch.org?subject=Inquiry&amp;amp;body=Hi%20there"&gt;Contact me via email (private)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="mailto:michael.jeltsch@helsinki.fi?subject=Inquiry&amp;amp;body=Hi%20there"&gt;Contact me via email (work)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Phone (private): +358-50-3200235 (also WhatsApp)&lt;/li&gt;
&lt;li&gt;Phone (work): +358-50-4486364&lt;/li&gt;
&lt;li&gt;Signal: jeltsch.25&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can send a PGP/GPG-encrypted message to me using 
 &lt;a href="https://jeltsch.org/pgp/michael_jeltsch.asc"&gt;this public key&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Presentations</title><link>https://jeltsch.org/en/presentations/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/presentations/</guid><description>&lt;table&gt;
 &lt;thead style="color:blue;"&gt;
 &lt;tr&gt;
 &lt;th style="border-color:white; border-width: 1px; border-style: solid;"&gt;
 Talks
 &lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody style="color:black;"&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;em&gt;Sept 2021&lt;/em&gt; 3. Schweizer Lymphsymposium (Zürich, Swtzerland):
 &lt;a href="https://mjlab.fi/lymphangiogenese"&gt;Die medikamentöse Lymphangiogenese&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Aug 2021&lt;/em&gt; Helsinki One Health FVM Researcher Forum:
 &lt;a href="https://mjlab.fi/hoh"&gt;Of mice, men, worms and spiders - The mysterious origins of the vascular system&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Jan 2021&lt;/em&gt; Presentation for the Laboratory of Vascular and Cancer Biology and Cyrus Tang Hematology Center (Soochow University, China):
 &lt;a href="https://mjlab.fi/soochow"&gt;VEGF-C and its activation in lymphangiogenesis&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Oct 2020&lt;/em&gt; FinPharma Kick-Off:
 &lt;a href="https://mjlab.fi/fp"&gt;Biologics as by-products of vascular biology research&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Oct 2017&lt;/em&gt; Lymphologica 2017:
 &lt;a href="../lymphologica2017"&gt;Was man in der Lymphologie über VEGF-C wissen sollte&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;June 2016&lt;/em&gt; RPU seminar:
 &lt;a href="../rpu2016"&gt;Biomedical Protein Production and Purification Core Facility (B3P)&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;June 2015&lt;/em&gt; 41st European Society of Lymphology (ESL) Congress:
 &lt;a href="../lymphangiogenesis_in_health_and_disease"&gt;Lymphangiogenesis in Health and Disease&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;March 2014&lt;/em&gt; Gordon Research Conference - Molecular Mechanisms in Lymphatic Function &amp; Disease:
 &lt;a href="../the_molecular_basis_of_hennekam_syndrome"&gt;The Molecular Basis of Hennekam Syndrome&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Oct 2011&lt;/em&gt; Introduction to Lymphatic Research:
 &lt;a href="../introduction_into_lymphatic_research"&gt;6 part lecture series&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Nov 2002&lt;/em&gt; My PhD Defence:
 &lt;a href="../02phd_lectio"&gt;Lectio praecursoria&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;August 2001&lt;/em&gt; Seminar within the "Membrane Biochemistry" Series:
 &lt;a href="../020321tk_seminar"&gt;Tyrosine Kinase Receptors&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Nov 2000&lt;/em&gt; 10 Minutes Talk:
 &lt;a href="../001127ten_minutes_presentation"&gt;Short presentation of my ongoing projects.&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Sept 1998&lt;/em&gt; Medix Bioscience Award, Helsinki, Finland:
 &lt;a href="../../downloads/98medix.pdf"&gt;Presentation for the award ceremony&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Aug 1997&lt;/em&gt; EMBO Conference on Mouse Molecular Genetics, Heidelberg, Germany:
 &lt;a href="../../downloads/97mmg.pdf"&gt;Hyperplasia of Lymphatic Vessels in VEGF-C Transgenic Mice&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Jan 1997&lt;/em&gt; Master's Thesis Seminar, Helsinki, Finland:
 &lt;a href="../../downloads/97msc.pdf"&gt;Functional Analysis of VEGF-B and VEGF-C.&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;table&gt;
 &lt;thead style="color:blue;"&gt;
 &lt;tr&gt;
 &lt;th style="border-color:white; border-width: 1px; border-style: solid;"&gt;
 Posters
 &lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;em&gt;June 2011&lt;/em&gt; Endothelial Growth Factors in Cancer and Cardiovascular Diseses, Duodecim Symposium, Vanajanlinna, Finland:
 &lt;a href="../2011_vanajanlinna"&gt;Structure/function relationships within the VEGF/VEGF receptor families&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;August 2001&lt;/em&gt; Gordon Research Conference on Angiogenesis and Microcirculation, Salve Regina, RI:
 &lt;a href="../01grc"&gt;Poster: Dissecting Lymphangiogenesis and Angiogenesis&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;October 2000&lt;/em&gt; Presentation for the International Symposium of the German Priority Research Program SPP1069 Angiogenesis:
 &lt;a href="../00seeon"&gt;Exploring the VEGF protein space&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;May 1999&lt;/em&gt; Novo Nordisk Foundation Consortium Conference on Cell Biology of the Microvessel Wall and Complications in Diabetes, M/S Silja Symphony, Stockholm-Helsinki:
 &lt;a href="../99novo"&gt;The Alphabet of Angiogenesis&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;1999&lt;/em&gt; Science Fair:
 &lt;a href="../99sfair"&gt;Presentation of the projects in the Molecular/Cancer Biology Laboratory&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;1998&lt;/em&gt; Poster for the Viikki Science Fair:
 &lt;a href="../98sfair"&gt;The Alphabet of Angiogenesis&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;table&gt;
 &lt;thead style="color:blue;"&gt;
 &lt;tr&gt;
 &lt;th style="border-color:white; border-width: 1px; border-style: solid;"&gt;
 Legacy lab seminars
 &lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;
 &lt;ul&gt;
 &lt;li&gt;
 &lt;em&gt;Oct 2008&lt;/em&gt; Molecular/Cancer Biology Lab Seminar:
 &lt;a href="../../protein_storage"&gt;Storage and Handling of Proteins&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Jan 2007&lt;/em&gt; Molecular/Cancer Biology Lab Seminar:
 &lt;a href="../../downloads/070117.pdf"&gt;Lymphatix &amp;amp; Vegenics&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Sept 2003&lt;/em&gt; Molecular/Cancer Biology Lab Seminar:
 &lt;a href="../../030903mcbl_seminar"&gt;What you should know about VEGF-C&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;May 2003&lt;/em&gt; Molecular/Cancer Biology Lab Seminar:
 &lt;a href="../../downloads/030521.pdf"&gt;How to pronounce the word &lt;em&gt;knockout&lt;/em&gt;&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Dec 2002&lt;/em&gt; Molecular/Cancer Biology Lab Seminar:
 &lt;a href="../../021220mcbl_seminar"&gt;The Best of 2002&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Aug 2002&lt;/em&gt; Molecular/Cancer Biology Lab Seminar:
 &lt;a href="../../020822ck_seminar"&gt;The VEGF module (VEGF - a cystine knot protein)&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Jan 2002&lt;/em&gt; Molecular/Cancer Biology Lab Seminar:
 &lt;a href="../../020125mcbl_seminar"&gt;Lymphatics in Different Vertebrate Classes&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;June 2001&lt;/em&gt; Molecular/Cancer Biology Lab Seminar:
 &lt;a href="../../010613mcbl_seminar"&gt;Chicken Kick Ass&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Feb 1999&lt;/em&gt; Molecular/Cancer Biology Lab Seminar:
 &lt;a href="../../downloads/seminar021999.pdf"&gt;Recombinant VEGFs, Homology Modeling&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;May 1998&lt;/em&gt; Molecular/Cancer Biology Lab Seminar:
 &lt;a href="../../downloads/980528mcbl_seminar.pdf"&gt;Ligations and partial digests&lt;/a&gt;
 &lt;/li&gt;
 &lt;li&gt;
 &lt;em&gt;Nov 1997&lt;/em&gt; Molecular/Cancer Biology Lab Seminar:
 &lt;a href="../../971101mcbl_seminar"&gt;Recombinant Protein Production with Baculovirus, CAM Assay, VEGF-D, Transgenic Mice&lt;/a&gt;
 &lt;/li&gt;
 &lt;/ul&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Public Downloads Area</title><link>https://jeltsch.org/en/download_area/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/download_area/</guid><description>&lt;h3 id="available-files" class="heading"&gt;Available Files&lt;a href="#available-files" aria-labelledby="available-files"&gt;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-link anchor" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 576 512" overflow="visible"&gt;&lt;use href="#fas-link"&gt;&lt;/use&gt;&lt;/svg&gt;&amp;nbsp;
 &lt;/a&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/Retkeilij%c3%a4n_kiviopas_2007.pdf"&gt;Retkeilijän kiviopas (Field Guide to Rocks for Hikers), 2007 (PDF)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
 &lt;a href="https://jeltsch.org/downloads/Suomen_mineraalit_1999.pdf"&gt;Suomen mineraalit (Minerals of Finland), 1999 (PDF)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Publications</title><link>https://jeltsch.org/en/publications/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://jeltsch.org/en/publications/</guid><description>&lt;h2 id="manuscripts-under-preparation" class="zotero-decade"&gt;Manuscripts under preparation&lt;/h2&gt;
 &lt;ul class="zotero-bib" style="list-style:none; padding-left:0;"&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;107.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Magomedova Z, Rauniyar K, Hyv&amp;#xE4;rinen S, Lehti T, G&amp;#x105;ciarz A, Uotila L, et al. Use of Cas9 base editors for the affinity maturation of antibodies. manuscript in preparation;&lt;/span&gt;
 &lt;/li&gt;&lt;/ul&gt;&lt;h2 id="2020s" class="zotero-decade"&gt;2020s&lt;/h2&gt;
 &lt;ul class="zotero-bib" style="list-style:none; padding-left:0;"&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;106.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Yle Uutiset [Internet]. 2026 [cited 2026 July 5]. Lapin syrj&amp;#xE4;seuduille on viime aikoina kadonnut jo kolme henkil&amp;#xF6;&amp;#xE4; &amp;#x2013; t&amp;#xE4;m&amp;#xE4; tapauksista tiedet&amp;#xE4;&amp;#xE4;n nyt. Available from: &lt;a href="https://yle.fi/a/74-20234684"&gt;https://yle.fi/a/74-20234684&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;105.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Lehto S, Sima S, K&amp;#xFC;nnapuu J, Iljukov S, Jeltsch M. Angiogenic Doping: Plausible Yet Difficult to Detect. Sports Med [Internet]. 2026 May 21 [cited 2026 May 21]; Available from: &lt;a href="https://link.springer.com/10.1007/s40279-026-02447-y"&gt;https://link.springer.com/10.1007/s40279-026-02447-y&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;104.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Elbadri K, Fuscielo M, Hamdan F, Cheng R, Feola S, Bokharaie H, et al. Design and in vitro validation of Brome mosaic &amp;#x2013;virus-like particles for gene delivery and immunomodulation of melanoma. Materials Today Bio [Internet]. 2025 Dec 14 [cited 2025 Dec 27];102693. Available from: &lt;a href="https://linkinghub.elsevier.com/retrieve/pii/S2590006425012657"&gt;https://linkinghub.elsevier.com/retrieve/pii/S2590006425012657&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;103.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Udd T, Fuse R, Haris-Kiss A, L&amp;#xFC;pke F, Jeltsch M, Duplouy A. Flamma - News. 2025 [cited 2025 Dec 15]. Teaching and supervising in Finnish. Available from: &lt;a href="https://tinyurl.com/flamma-2025-12-10"&gt;https://tinyurl.com/flamma-2025-12-10&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;102.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jeltsch M. Miten ihmisten ja kalojen verisuonij&amp;#xE4;rjestelm&amp;#xE4;t eroavat toisistaan? mene &amp;amp; tied&amp;#xE4; [Internet]. 2025 Nov 12 [cited 2025 Nov 12]; Available from: &lt;a href="https://menejatieda.fi/miten-ihmisten-ja-kalojen-verisuonijarjestelmat-eroavat-toisistaan/"&gt;https://menejatieda.fi/miten-ihmisten-ja-kalojen-verisuonijarjestelmat-eroavat-toisistaan/&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;101.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Barbiera M, Gynther M, Terasaki T, Jauhiainen S, Laakkonen JP, Jeltsch M, et al. A disintegrin and metalloproteinase domain with thrombospondin motifs 18 (ADAMTS18) cleaves fibronectin and negatively regulates its fibrillogenesis. Journal of Biological Chemistry [Internet]. 2025 Oct 22 [cited 2025 Oct 27];110844. Available from: &lt;a href="https://linkinghub.elsevier.com/retrieve/pii/S0021925825026961"&gt;https://linkinghub.elsevier.com/retrieve/pii/S0021925825026961&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;100.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Mavali Zadeh A, Gatto E, Lettieri R, Bokharaie H, Caravella A, D&amp;#x2019;Ottavi C, et al. Biomass-derived lignin nanoparticles for the sustained delivery of vascular endothelial growth factor-C. European Journal of Pharmaceutics and Biopharmaceutics [Internet]. 2025 Sept 12 [cited 2025 Sept 16];216:114860. Available from: &lt;a href="https://linkinghub.elsevier.com/retrieve/pii/S0939641125002371"&gt;https://linkinghub.elsevier.com/retrieve/pii/S0939641125002371&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;99.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Brokemper J, Biti A, Jeltsch M, Sarparanta M. Towards Site-Specific Enzymatic Radiofluorination of Biomacromolecules Using Pentamutant S. &lt;i&gt;aureus&lt;/i&gt; SrtA with Sulfur(VI)-Fluoride Exchange (SuFEx) Radiolabeled Substrates. Nuclear Medicine and Biology [Internet]. 2025 Sept 1 [cited 2026 Jan 3];148&amp;#x2013;149:109074. Available from: &lt;a href="https://www.sciencedirect.com/science/article/pii/S0969805125000836"&gt;https://www.sciencedirect.com/science/article/pii/S0969805125000836&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;98.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Chen G, Bokharaie H, Sima S, Kulsum U, Islam MT, K&amp;#xFC;nnapuu J, et al. Why Antiangiogenic Cancer Therapies Succeed in Mice but Fail in Humans [Internet]. Poster presentation presented at; 2025 May 24. Available from: &lt;a href="https://www.genecellnano.fi/genecellnano-4th-annual-meeting-24-25-4-2025/"&gt;https://www.genecellnano.fi/genecellnano-4th-annual-meeting-24-25-4-2025/&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;97.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Reunanen S, Ghemtio L, Patel JZ, Patel DR, Airavaara K, Yli-Kauhaluoma J, et al. Targeting Bacterial and Human Levodopa Decarboxylases for Improved Drug Treatment of Parkinson&amp;#x2019;s Disease: Discovery and Characterization of New Inhibitors. European Journal of Pharmaceutical Sciences [Internet]. 2025 May 20 [cited 2025 May 22];107133. Available from: &lt;a href="https://linkinghub.elsevier.com/retrieve/pii/S0928098725001320"&gt;https://linkinghub.elsevier.com/retrieve/pii/S0928098725001320&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;96.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Iqbal S, Andersson S, Nesta E, Pentinmikko N, Kumar A, Kumar Jha S, et al. Fetal-like reversion in the regenerating intestine is regulated by mesenchymal asporin. Cell Stem Cell [Internet]. 2025 Mar 6 [cited 2025 Apr 6];32(4):613-626.e8. Available from: &lt;a href="https://linkinghub.elsevier.com/retrieve/pii/S1934590925000487"&gt;https://linkinghub.elsevier.com/retrieve/pii/S1934590925000487&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;95.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Barbiera M, Beter M, Laakkonen JP, Jeltsch M, Yl&amp;#xE4;-Herttuala S, Laham-Karam N. Investigating the role of ADAMTS18 in angiogenesis. In: Human Gene Therapy [Internet]. Rome, Italy: Mary Ann Liebert; 2025. p. e256. Available from: &lt;a href="https://www.liebertpub.com/doi/pdf/10.1089/hum.2024.63331.oab"&gt;https://www.liebertpub.com/doi/pdf/10.1089/hum.2024.63331.oab&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;94.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Niemel&amp;#xE4; A, Giorgi L, Nouri S, Yurtta&amp;#x15F; B, Rauniyar K, Jeltsch M, et al. Gliflozins, sucrose and flavonoids are allosteric activators of lecithin-cholesterol acyltransferase. Sci Rep [Internet]. 2024 Oct 30 [cited 2024 Nov 27];14(1):26085. Available from: &lt;a href="https://www.nature.com/articles/s41598-024-77104-3"&gt;https://www.nature.com/articles/s41598-024-77104-3&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;93.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Lisina S, &amp;#xD6;zliseli E, Rauniyar K, Sandholm J, Jeltsch M, Rosenholm J. Mesoporous silica-based nanocarriers with vascular endothelial growth factor embedded into the 3D printed gelatin hydrogel scaffold as a model system for preserving protein activity. In: Today&amp;#x2019;s science, tomorrow&amp;#x2019;s healthcare [Internet]. Tartu, Estonia; 2024. p. 141&amp;#x2013;3. Available from: &lt;a href="https://bbbb2024.org/userfiles/bbbb2024/bbbb_abstract_book_2024.pdf"&gt;https://bbbb2024.org/userfiles/bbbb2024/bbbb_abstract_book_2024.pdf&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;92.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jeltsch M. What do we really know about lipedema? In: 3 Swiss Lymphsymposium: Edema meets Obesity [Internet]. Z&amp;#xFC;rich: Zenodo; 2024. Available from: &lt;a href="https://doi.org/10.5281/zenodo.14286864"&gt;https://doi.org/10.5281/zenodo.14286864&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;91.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Panara V, Varaliov&amp;#xE1; Z, Wilting J, Koltowska K, Jeltsch M. The relationship between the secondary vascular system and the lymphatic vascular system in fish. Biological Reviews [Internet]. 2024 June 28 [cited 2024 Nov 27];99(6):2108&amp;#x2013;33. Available from: &lt;a href="https://onlinelibrary.wiley.com/doi/10.1111/brv.13114"&gt;https://onlinelibrary.wiley.com/doi/10.1111/brv.13114&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;90.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;L&amp;#xF3;pez-Cerd&amp;#xE1; S, Molinaro G, Tello RP, Correia A, K&amp;#xFC;nig S, Steinberger P, et al. Study of the Synergistic Immunomodulatory and Antifibrotic Effects of Dual-Loaded Budesonide and Serpine1 siRNA Lipid&amp;#x2013;Polymer Nanoparticles Targeting Macrophage Dysregulation in Tendinopathy. ACS Appl Mater Interfaces [Internet]. 2024 Apr 17;16(15):18643&amp;#x2013;57. Available from: &lt;a href="https://doi.org/10.1021/acsami.4c02363"&gt;https://doi.org/10.1021/acsami.4c02363&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;89.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Rauniyar K. VEGF-C: The evolutionary origin, activation, and potential as a drug target [Internet] [Doctoral Thesis]. [Helsinki. Finland]: University of Helsinki; 2023. Available from: &lt;a href="http://hdl.handle.net/10138/357923"&gt;http://hdl.handle.net/10138/357923&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;88.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Rauniyar K, Bokharaie H, Jeltsch M. Expansion and collapse of VEGF diversity in major clades of the animal kingdom. Angiogenesis [Internet]. 2023 Apr 5 [cited 2023 July 20];26(3):437&amp;#x2013;61. Available from: &lt;a href="https://link.springer.com/10.1007/s10456-023-09874-9"&gt;https://link.springer.com/10.1007/s10456-023-09874-9&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;87.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Rauniyar K, Akhondzadeh S, G&amp;#x105;ciarz A, K&amp;#xFC;nnapuu J, Jeltsch M. Bioactive VEGF-C from E. coli. Sci Rep [Internet]. 2022 Oct 28;12(1):18157. Available from: &lt;a href="https://doi.org/10.1038/s41598-022-22960-0"&gt;https://doi.org/10.1038/s41598-022-22960-0&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;86.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jeltsch M, Alitalo K. Lymphatic-to-blood vessel transdifferentiation in zebrafish. Nat Cardiovasc Res [Internet]. 2022 May 25 [cited 2022 May 26];1:539&amp;#x2013;41. Available from: &lt;a href="https://rdcu.be/cOjJ0"&gt;https://rdcu.be/cOjJ0&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;85.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Koistinen H, K&amp;#xFC;nnapuu J, Jeltsch M. KLK3 in the Regulation of Angiogenesis&amp;#x2014;Tumorigenic or Not? IJMS [Internet]. 2021 Dec 17 [cited 2021 Dec 22];22(24):13545. Available from: &lt;a href="https://www.mdpi.com/1422-0067/22/24/13545"&gt;https://www.mdpi.com/1422-0067/22/24/13545&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;84.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jeltsch M. Drug-induced lymphangiogenesis. In: 3 Swiss Lymphsymposium: Secondary Lymhphoedema [Internet]. Z&amp;#xFC;rich: Juzo; 2021. Available from: &lt;a href="https://doi.org/10.5281/zenodo.6034307"&gt;https://doi.org/10.5281/zenodo.6034307&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;83.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;K&amp;#xFC;nnapuu J, Jeltsch M. Outside in and brakes off for lymphatic growth. Sci Signal [Internet]. 2021 Aug 10 [cited 2021 Aug 16];14(695):eabj5058. Available from: &lt;a href="https://www.science.org/stoken/author-tokens/ST-1754/full"&gt;https://www.science.org/stoken/author-tokens/ST-1754/full&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;82.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;K&amp;#xFC;nnapuu J, Bokharaie H, Jeltsch M. Proteolytic Cleavages in the VEGF Family: Generating Diversity among Angiogenic VEGFs, Essential for the Activation of Lymphangiogenic VEGFs. Biology [Internet]. 2021 Feb 23 [cited 2021 Mar 10];10(2):167. Available from: &lt;a href="https://www.mdpi.com/2079-7737/10/2/167"&gt;https://www.mdpi.com/2079-7737/10/2/167&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;81.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Fang S, Chen S, Nurmi H, Lepp&amp;#xE4;nen VM, Jeltsch M, Scadden D, et al. VEGF-C protects the integrity of the bone marrow perivascular niche in mice. Blood [Internet]. 2020 Oct 15;136(16):1871&amp;#x2013;83. Available from: &lt;a href="https://doi.org/10.1182/blood.2020005699"&gt;https://doi.org/10.1182/blood.2020005699&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;80.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Gucciardo E, Lehti TA, Korhonen A, Salv&amp;#xE9;n P, Lehti K, Jeltsch M, et al. Lymphatics and the eye. [Finnish]. Duodecim [Internet]. 2020 Aug 26;136(16):1777&amp;#x2013;88. Available from: &lt;a href="https://www.duodecimlehti.fi/lehti/2020/16/duo15739"&gt;https://www.duodecimlehti.fi/lehti/2020/16/duo15739&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;79.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Mukenge S, Jha SK, Catena M, Manara E, Lepp&amp;#xE4;nen VM, Lenti E, et al. Investigation on the Role of Biallelic Variants in VEGF-C Found in a Patient Affected by Milroy-like Lymphedema. Mol Genet Genom Med [Internet]. 2020 June 26;8(9):e1389. Available from: &lt;a href="https://onlinelibrary.wiley.com/doi/full/10.1002/mgg3.1389"&gt;https://onlinelibrary.wiley.com/doi/full/10.1002/mgg3.1389&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;78.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jha SK. Mechanism of VEGF-C Activation and Effect on Lymphatic Vessel Growth and Regeneration [Internet] [Doctoral Thesis]. [Helsinki, Finland]: Helsingin yliopisto; 2020 [cited 2020 June 1]. Available from: &lt;a href="https://helda.helsinki.fi/handle/10138/314714"&gt;https://helda.helsinki.fi/handle/10138/314714&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;/ul&gt;&lt;h2 id="2010s" class="zotero-decade"&gt;2010s&lt;/h2&gt;
 &lt;ul class="zotero-bib" style="list-style:none; padding-left:0;"&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;77.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Lackner M, Schmotz C, Jeltsch M. The Proteolytic Activation of Vascular Endothelial Growth Factor-C. LymphForsch [Internet]. 2019 Dec 18;23(2):88&amp;#x2013;98. Available from: &lt;a href="https://doi.org/10.5281/zenodo.3629263"&gt;https://doi.org/10.5281/zenodo.3629263&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;76.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jha SK, Rauniyar K, Chronowska E, Mattonet K, Maina EW, Koistinen H, et al. KLK3/PSA and cathepsin D activate VEGF-C and VEGF-D. eLife [Internet]. 2019 May 17 [cited 2019 May 18];8:e44478. Available from: &lt;a href="https://elifesciences.org/articles/44478"&gt;https://elifesciences.org/articles/44478&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;75.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jha SK, Rauniyar K, Jeltsch M. Key molecules in lymphatic development, function, and identification. Ann Anat [Internet]. 2018 Sept 1 [cited 2018 June 8];219:25&amp;#x2013;34. Available from: &lt;a href="http://linkinghub.elsevier.com/retrieve/pii/S0940960218300712"&gt;http://linkinghub.elsevier.com/retrieve/pii/S0940960218300712&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;74.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jeltsch M. Was man in der Lymphologie &amp;#xFC;ber VEGF-C wissen sollte [What you need to know as a lymphologist about VEGF-C]. Vasomed [Internet]. 2018 July 1;30(4):172&amp;#x2013;3. Available from: &lt;a href="https://www.der-niedergelassene-arzt.de/suche/ergebnis/suche/was-man-in-der-lymphologie-ueber-vegf-c-wissen-sollte"&gt;https://www.der-niedergelassene-arzt.de/suche/ergebnis/suche/was-man-in-der-lymphologie-ueber-vegf-c-wissen-sollte&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;73.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Rauniyar K, Jha SK, Jeltsch M. Biology of Vascular Endothelial Growth Factor C in the Morphogenesis of Lymphatic Vessels. Front Bioeng Biotechnol [Internet]. 2018 Feb 12 [cited 2018 Feb 12];6:7. Available from: &lt;a href="https://doi.org/10.3389/fbioe.2018.00007"&gt;https://doi.org/10.3389/fbioe.2018.00007&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;72.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jha SK, Rauniyar K, Karpanen T, Lepp&amp;#xE4;nen VM, Brouillard P, Vikkula M, et al. Efficient activation of the lymphangiogenic growth factor VEGF-C requires the C-terminal domain of VEGF-C and the N-terminal domain of CCBE1. Sci Rep [Internet]. 2017 July 7 [cited 2017 July 7];7(1):4916. Available from: &lt;a href="https://www.nature.com/articles/s41598-017-04982-1"&gt;https://www.nature.com/articles/s41598-017-04982-1&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;71.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Batchu KC, H&amp;#xE4;nninen S, Jha SK, Jeltsch M, Somerharju P. Factors regulating the substrate specificity of cytosolic phospholipase A2-alpha in vitro. BBA-Mol Cell Biol L [Internet]. 2016 July 1 [cited 2016 Aug 19];1861(11):1597&amp;#x2013;604. Available from: &lt;a href="http://www.sciencedirect.com/science/article/pii/S1388198116301743"&gt;http://www.sciencedirect.com/science/article/pii/S1388198116301743&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;70.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Johns SC, Yin X, Jeltsch M, Bishop JR, Schuksz M, Ghazal RE, et al. Functional Importance of a Proteoglycan Co-Receptor in Pathologic Lymphangiogenesis. Circ Res [Internet]. 2016 May 25 [cited 2016 June 8];119(2):210&amp;#x2013;21. Available from: &lt;a href="http://circres.ahajournals.org/content/early/2016/05/25/CIRCRESAHA.116.308504"&gt;http://circres.ahajournals.org/content/early/2016/05/25/CIRCRESAHA.116.308504&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;69.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jeltsch M. From Molecular Genetics and Biology to Effective Treatments of Lymphatic Disorders. In: The European Journal of Lymphology and Related Problems [Internet]. Mulhouse, France; 2016. p. 11. Available from: &lt;a href="http://www.eurolymphology.org/JOURNAL/VOL28-N74-2016/#p=14"&gt;http://www.eurolymphology.org/JOURNAL/VOL28-N74-2016/#p=14&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;68.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Schaupper MV, Jeltsch M, Rohringer S, Redl H, Holnthoner W. Lymphatic Vessels in Regenerative Medicine and Tissue Engineering. Tissue Eng Pt B-Rev [Internet]. 2016 May 3 [cited 2016 June 8];22(5):1&amp;#x2013;13. Available from: &lt;a href="http://online.liebertpub.com/doi/10.1089/ten.TEB.2016.0034"&gt;http://online.liebertpub.com/doi/10.1089/ten.TEB.2016.0034&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;67.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Dashkevich A, Raissadati A, Syrj&amp;#xE4;l&amp;#xE4; SO, Zarkada G, Ker&amp;#xE4;nen MAI, Tuuminen R, et al. Ischemia-Reperfusion Injury Enhances Lymphatic Endothelial VEGFR3 and Rejection in Cardiac Allografts: Lymphatic Endothelial VEGFR3 Controls Rejection. Am J Transplant [Internet]. 2016 Mar 22 [cited 2015 Dec 22];16(4):1160&amp;#x2013;72. Available from: &lt;a href="http://doi.wiley.com/10.1111/ajt.13564"&gt;http://doi.wiley.com/10.1111/ajt.13564&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;66.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Mattonet K, Jeltsch M. Heterogeneity of the origin of the lymphatic system. [German]. Lymphforsch [Internet]. 2015 Dec 1;19(2):84&amp;#x2013;8. Available from: &lt;a href="http://www.dglymph.de/fileadmin/global/pdfs/LymphForsch_2-15.pdf"&gt;http://www.dglymph.de/fileadmin/global/pdfs/LymphForsch_2-15.pdf&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;65.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Mattonet K, Wilting J, Jeltsch M. Die genetischen Ursachen des prim&amp;#xE4;ren Lymph&amp;#xF6;dems. In: Weissleder H, Schuchhardt C, editors. Erkrankungen des Lymphgef&amp;#xE4;&amp;#xDF;systems [Internet]. 6. Cologne, Germany: Viavital Verlag; 2015. p. 210&amp;#x2013;29. Available from: &lt;a href="https://www.der-niedergelassene-arzt.de/fileadmin/user_upload/Buecher/Leseproben/Leseprobe_Kap._5.10_Erkr._Lymph_6.pdf"&gt;https://www.der-niedergelassene-arzt.de/fileadmin/user_upload/Buecher/Leseproben/Leseprobe_Kap._5.10_Erkr._Lymph_6.pdf&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;64.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jeltsch M. Lymphangiogenesis in Health and Disease. In: The European Journal of Lymphology and Related Problems [Internet]. Lausanne, Switzerland; 2015. p. 8. Available from: &lt;a href="http://www.eurolymphology.org/JOURNAL/VOL26-N72-2015/#p=10"&gt;http://www.eurolymphology.org/JOURNAL/VOL26-N72-2015/#p=10&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;63.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Roukens MG, Peterson-Maduro J, Padberg Y, Jeltsch M, Lepp&amp;#xE4;nen VM, Bos FL, et al. Functional Dissection of the CCBE1 Protein. A Crucial Requirement for the Collagen Repeat Domain. Circ Res [Internet]. 2015 May 8 [cited 2015 June 15];116(10):1660&amp;#x2013;9. Available from: &lt;a href="http://circres.ahajournals.org/content/116/10/1660"&gt;http://circres.ahajournals.org/content/116/10/1660&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;62.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Uusitalo E. Improvement of the quality of insect-cell-derived, recombinant pro-VEGF-C [Internet] [Bachelor&amp;#x2019;s Thesis]. [Helsinki, Finland]: Metropolia University of Applied Sciences; 2015. Available from: &lt;a href="http://urn.fi/URN:NBN:fi:amk-201505198960"&gt;http://urn.fi/URN:NBN:fi:amk-201505198960&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;61.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Batchu KC, Hokynar K, Jeltsch M, Mattonet K, Somerharju P. Substrate Efflux Propensity Is the Key Determinant of Ca2+-independent Phospholipase A-&amp;#x3B2; (iPLA&amp;#x3B2;)-mediated Glycerophospholipid Hydrolysis. J Biol Chem [Internet]. 2015 Apr 17 [cited 2015 June 15];290(16):10093&amp;#x2013;103. Available from: &lt;a href="http://www.jbc.org/content/290/16/10093"&gt;http://www.jbc.org/content/290/16/10093&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;60.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Saharinen P, Jeltsch M, Santoyo MM, Lepp&amp;#xE4;nen VM, Alitalo K. The TIE Receptor Family. In: Wheeler DL, Yarden Y, editors. Receptor Tyrosine Kinases: Family and Subfamilies [Internet]. Springer International Publishing; 2015. p. 743&amp;#x2013;75. Available from: &lt;a href="http://dx.doi.org/10.1007/978-3-319-11888-8_16"&gt;http://dx.doi.org/10.1007/978-3-319-11888-8_16&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;59.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jeltsch M, Jha SK, Tvorogov D, Anisimov A, Lepp&amp;#xE4;nen VM, Holopainen T, et al. CCBE1 Enhances Lymphangiogenesis via A Disintegrin and Metalloprotease With Thrombospondin Motifs-3&amp;#x2013;Mediated Vascular Endothelial Growth Factor-C Activation. Circulation [Internet]. 2014 May 13 [cited 2014 May 31];129(19):1962&amp;#x2013;71. Available from: &lt;a href="https://www.ahajournals.org/doi/10.1161/CIRCULATIONAHA.113.002779"&gt;https://www.ahajournals.org/doi/10.1161/CIRCULATIONAHA.113.002779&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;58.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jha SK. CCBE1 enhances lymphangiogenesis via ADAMTS3-mediated VEGF-C processing [Internet] [Master&amp;#x2019;s Thesis]. [Helsinki, Finland]: University of Helsinki; 2014. Available from: &lt;a href="http://hdl.handle.net/10138/155647"&gt;http://hdl.handle.net/10138/155647&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;57.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jeltsch M. The disease they call fat - scientist/researcher episode 9: Michael Jeltsch [Internet]. 2014 [cited 2019 May 3]. Available from: &lt;a href="https://diseasetheycallfat.lipedemaproject.org/product-tag/michael-jeltsch/"&gt;https://diseasetheycallfat.lipedemaproject.org/product-tag/michael-jeltsch/&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;56.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Krebs R, Lackner M, Jeltsch M. The lymphangiogenic growth factors VEGF-C and VEGF-D. Part 2: The role of VEGF-C and VEGF-D in lymphatic system diseases. Vasomed [Internet]. 2014 Feb 1;26(1):48&amp;#x2013;50. Available from: &lt;a href="http://www.scopus.com/inward/record.url?eid=2-s2.0-84894475851&amp;amp;partnerID=40&amp;amp;md5=abbb403b9e5e11e8cd9b93b8d4daeb0a"&gt;http://www.scopus.com/inward/record.url?eid=2-s2.0-84894475851&amp;amp;partnerID=40&amp;amp;md5=abbb403b9e5e11e8cd9b93b8d4daeb0a&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;55.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Krebs R, Jeltsch M. Die lymphangiogenen Wachstumsfaktoren VEGF-C und VEGF-D. Teil 2. Die Rolle von VEGF-C und VEGF-D bei Krankheiten des Lymphgef&amp;#xE4;&amp;#xDF;systems. LymphForsch [Internet]. 2013 Dec 1;17(2):96&amp;#x2013;104. Available from: &lt;a href="http://jeltsch.org/sites/jeltsch.org/files/JeltschMichael_Lymphforsch2013_96.pdf"&gt;http://jeltsch.org/sites/jeltsch.org/files/JeltschMichael_Lymphforsch2013_96.pdf&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;54.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jeltsch M, Leppanen VM, Saharinen P, Alitalo K. Receptor Tyrosine Kinase-Mediated Angiogenesis. CSH Perspect Biol [Internet]. 2013 Sept 3 [cited 2013 Sept 6];5(9):a009183&amp;#x2013;a009183. Available from: &lt;a href="http://cshperspectives.cshlp.org/lookup/doi/10.1101/cshperspect.a009183"&gt;http://cshperspectives.cshlp.org/lookup/doi/10.1101/cshperspect.a009183&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;53.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Lepp&amp;#xE4;nen VM, Tvorogov D, Kisko K, Prota AE, Jeltsch M, Anisimov A, et al. Structural and mechanistic insights into VEGF receptor 3 ligand binding and activation. PNAS [Internet]. 2013 Aug 6 [cited 2013 Dec 18];110(32):12960&amp;#x2013;5. Available from: &lt;a href="http://www.pnas.org/content/110/32/12960"&gt;http://www.pnas.org/content/110/32/12960&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;52.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Anisimov A, Leppanen VM, Tvorogov D, Zarkada G, Jeltsch M, Holopainen T, et al. The Basis for the Distinct Biological Activities of Vascular Endothelial Growth Factor Receptor-1 Ligands. Sci Signal [Internet]. 2013 July 2 [cited 2014 Jan 8];6(282):ra52. Available from: &lt;a href="http://stke.sciencemag.org/content/6/282/ra52"&gt;http://stke.sciencemag.org/content/6/282/ra52&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;51.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Krebs R, Jeltsch M. Die lymphangiogenen Wachstumsfaktoren VEGF-C und VEGF-D. Teil 1. Grundlagen und Embryonalentwicklung. LymphForsch [Internet]. 2013 June 1;17(1):30&amp;#x2013;7. Available from: &lt;a href="http://jeltsch.org/sites/jeltsch.org/files/JeltschMichael_Lymphforsch2013_30.pdf"&gt;http://jeltsch.org/sites/jeltsch.org/files/JeltschMichael_Lymphforsch2013_30.pdf&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;50.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Krebs R, Jeltsch M. The lymphangiogenic growth factors VEGF-C and VEGF-D. Part 1: Fundamentals and embryonic development. Vasomed [Internet]. 2013 June 1;25(6):335&amp;#x2013;6. Available from: &lt;a href="http://www.scopus.com/inward/record.url?eid=2-s2.0-84891428885&amp;amp;partnerID=40&amp;amp;md5=72c1a2e9a50f7206f427bfb42e59bda3"&gt;http://www.scopus.com/inward/record.url?eid=2-s2.0-84891428885&amp;amp;partnerID=40&amp;amp;md5=72c1a2e9a50f7206f427bfb42e59bda3&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;49.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Anisimov A, Tvorogov D, Alitalo A, Lepp&amp;#xE4;nen VM, An Y, Han EC, et al. Vascular Endothelial Growth Factor-Angiopoietin Chimera With Improved Properties for Therapeutic AngiogenesisClinical Perspective. Circulation [Internet]. 2013 Jan 29 [cited 2013 Apr 4];127(4):424&amp;#x2013;34. Available from: &lt;a href="http://circ.ahajournals.org/content/127/4/424"&gt;http://circ.ahajournals.org/content/127/4/424&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;48.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Villefranc JA, Nicoli S, Bentley K, Jeltsch M, Zarkada G, Moore JC, et al. A truncation allele in vascular endothelial growth factor c reveals distinct modes of signaling during lymphatic and vascular development. Development [Internet]. 2013 Jan 23;140(7):1497&amp;#x2013;506. Available from: &lt;a href="http://dx.doi.org/10.1242/dev.084152"&gt;http://dx.doi.org/10.1242/dev.084152&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;47.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Krebs R, Tikkanen JM, Ropponen JO, Jeltsch M, Jokinen JJ, Yla-Herttuala S, et al. Critical Role of VEGF-C/VEGFR-3 Signaling in Innate and Adaptive Immune Responses in Experimental Obliterative Bronchiolitis. Am J Pathol [Internet]. 2012 Sept 10;181(5):1607&amp;#x2013;20. Available from: &lt;a href="http://ajp.amjpathol.org/article/S0002-9440(12)00589-5/fulltext"&gt;http://ajp.amjpathol.org/article/S0002-9440(12)00589-5/fulltext&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;46.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Alitalo K, Jeltsch MM, Lepp&amp;#xE4;nen VM, Aho K, Anisimov A, Tvorogov D. VEGFR-2-specific forms of VEGF-D and VEGF-C and uses thereof [Internet]. WO2012088563-A1, 2012. Available from: &lt;a href="https://patentimages.storage.googleapis.com/14/9c/63/7491c59c0c3533/WO2012088563A1.pdf"&gt;https://patentimages.storage.googleapis.com/14/9c/63/7491c59c0c3533/WO2012088563A1.pdf&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;45.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Krebs R, Tikkanen JM, Ropponen JO, Jeltsch M, Jokinen JJ, Yla-Herttuala S, et al. VEGF-C/VEGFR-3 Signaling Regulates Inflammatory Response in Development of Obliterative Airway Disease. J Heart Lung Transpl [Internet]. 2011 Mar 21;30(4):S118&amp;#x2013;S118. Available from: &lt;a href="http://dx.doi.org/10.1016/j.healun.2011.01.348"&gt;http://dx.doi.org/10.1016/j.healun.2011.01.348&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;44.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Lepp&amp;#xE4;nen VM, Jeltsch M, Anisimov A, Tvorogov D, Aho K, Kalkkinen N, et al. Structural determinants of vascular endothelial growth factor-D receptor binding and specificity. Blood [Internet]. 2011 Feb 3 [cited 2012 Sept 22];117(5):1507&amp;#x2013;15. Available from: &lt;a href="http://dx.doi.org/10.1182/blood-2010-08-301549"&gt;http://dx.doi.org/10.1182/blood-2010-08-301549&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;43.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Tvorogov D, Anisimov A, Zheng W, Lepp&amp;#xE4;nen VM, Tammela T, Laurinavicius S, et al. Effective suppression of vascular network formation by combination of antibodies blocking VEGFR ligand binding and receptor dimerization. Cancer Cell [Internet]. 2010 Dec 14 [cited 2012 Feb 23];18(6):630&amp;#x2013;40. Available from: &lt;a href="http://dx.doi.org/10.1016/j.ccr.2010.11.001"&gt;http://dx.doi.org/10.1016/j.ccr.2010.11.001&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;42.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Albrecht I, Kopfstein L, Strittmatter K, Schomber T, Falkevall A, Hagberg CE, et al. Suppressive Effects of Vascular Endothelial Growth Factor-B on Tumor Growth in a Mouse Model of Pancreatic Neuroendocrine Tumorigenesis. PLoS ONE [Internet]. 2010 Nov 24;5(11):e14109. Available from: &lt;a href="http://dx.doi.org/10.1371/journal.pone.0014109"&gt;http://dx.doi.org/10.1371/journal.pone.0014109&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;41.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Bry M, Kivel&amp;#xE4; R, Holopainen T, Anisimov A, Tammela T, Soronen J, et al. Vascular Endothelial Growth Factor-B Acts as a Coronary Growth Factor in Transgenic Rats Without Inducing Angiogenesis, Vascular Leak, or Inflammation. Circulation [Internet]. 2010 Oct 26 [cited 2015 Apr 30];122(17):1725&amp;#x2013;33. Available from: &lt;a href="http://circ.ahajournals.org/content/122/17/1725"&gt;http://circ.ahajournals.org/content/122/17/1725&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;40.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Saharinen P, Helotera H, Miettinen J, Norrmen C, D&amp;#x2019;Amico G, Jeltsch M, et al. Claudin-like protein 24 interacts with the VEGFR-2 and VEGFR-3 pathways and regulates lymphatic vessel development. Gene Dev [Internet]. 2010 Mar 5;24(9):875&amp;#x2013;80. Available from: &lt;a href="http://dx.doi.org/10.1101/gad.565010"&gt;http://dx.doi.org/10.1101/gad.565010&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;39.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Lepp&amp;#xE4;nen VM, Prota AE, Jeltsch M, Anisimov A, Kalkkinen N, Strandin T, et al. Structural determinants of growth factor binding and specificity by VEGF receptor 2. PNAS [Internet]. 2010 Feb 9 [cited 2012 Sept 22];107(6):2425&amp;#x2013;30. Available from: &lt;a href="http://www.pnas.org/content/107/6/2425"&gt;http://www.pnas.org/content/107/6/2425&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;/ul&gt;&lt;h2 id="2000s" class="zotero-decade"&gt;2000s&lt;/h2&gt;
 &lt;ul class="zotero-bib" style="list-style:none; padding-left:0;"&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;38.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Anisimov A, Alitalo A, Korpisalo P, Soronen J, Kaijalainen S, Lepp&amp;#xE4;nen VM, et al. Activated Forms of VEGF-C and VEGF-D Provide Improved Vascular Function in Skeletal Muscle. Circ Res [Internet]. 2009 June 5 [cited 2012 Sept 15];104(11):1302&amp;#x2013;12. Available from: &lt;a href="http://circres.ahajournals.org/content/104/11/1302"&gt;http://circres.ahajournals.org/content/104/11/1302&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;37.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Karpanen T, Bry M, Ollila HM, Seppanen-Laakso T, Liimatta E, Leskinen H, et al. Overexpression of Vascular Endothelial Growth Factor-B in Mouse Heart Alters Cardiac Lipid Metabolism and Induces Myocardial Hypertrophy. Circ Res [Internet]. 2008 Oct 24;103(9):1018-U247. Available from: &lt;a href="https://doi.org/10.1161%2FCIRCRESAHA.108.178459"&gt;https://doi.org/10.1161%2FCIRCRESAHA.108.178459&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;36.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Li X, Tjwa M, Van Hove I, Enholm B, Neven E, Paavonen K, et al. Reevaluation of the role of VEGF-B suggests a restricted role in the revascularization of the ischemic myocardium. Arterioscler Thromb Vasc Biol [Internet]. 2008 Sept 1 [cited 2012 Feb 23];28(9):1614&amp;#x2013;20. Available from: &lt;a href="http://www.ncbi.nlm.nih.gov/pubmed/18511699"&gt;http://www.ncbi.nlm.nih.gov/pubmed/18511699&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;35.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Heckman CA, Holopainen T, Wirzenius M, Keskitalo S, Jeltsch M, Yla-Herttuala S, et al. The tyrosine kinase inhibitor cediranib blocks ligand-induced vascular endothelial growth factor receptor-3 activity and lymphangiogenesis. Cancer Res [Internet]. 2008 June 1;68(12):4754&amp;#x2013;62. Available from: &lt;a href="http://dx.doi.org/10.1158/0008-5472.CAN-07-5809"&gt;http://dx.doi.org/10.1158/0008-5472.CAN-07-5809&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;34.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Keskitalo S, Tammela T, Lyytikka J, Karpanen T, Jeltsch M, Markkanen J, et al. Enhanced Capillary Formation Stimulated by a Chimeric Vascular Endothelial Growth Factor/Vascular Endothelial Growth Factor-C Silk Domain Fusion Protein. Circ Res [Internet]. 2007 May 25 [cited 2012 Feb 22];100(10):1460&amp;#x2013;7. Available from: &lt;a href="http://circres.ahajournals.org/content/100/10/1460"&gt;http://circres.ahajournals.org/content/100/10/1460&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;33.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Tammela T, He Y, Lyytikk&amp;#xE4; J, Jeltsch M, Markkanen J, Pajusola K, et al. Distinct Architecture of Lymphatic Vessels Induced by Chimeric Vascular Endothelial Growth Factor-C/Vascular Endothelial Growth Factor Heparin-Binding Domain Fusion Proteins. Circ Res [Internet]. 2007 May 25 [cited 2012 Feb 22];100(10):1468&amp;#x2013;75. Available from: &lt;a href="http://circres.ahajournals.org/content/100/10/1468"&gt;http://circres.ahajournals.org/content/100/10/1468&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;32.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Heckman CA, Holopainen T, Wirzenius M, Keskitalo S, Jeltsch M, Wedge SR, et al. Inhibition of VEGF-C-induced VEGFR-3 activity and lymphatic endothelial cell function by the tyrosine kinase inhibitor AZD2171. In: Proc AACR Ann Meet [Internet]. Los Angeles, CA: American Association for Cancer Research; 2007. p. 2999. Available from: &lt;a href="http://cancerres.aacrjournals.org/content/67/9_Supplement/2999"&gt;http://cancerres.aacrjournals.org/content/67/9_Supplement/2999&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;31.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Aho K. Production and Purification of Recombinant Human Vascular Endothelial Growth Factor D [Internet] [Master&amp;#x2019;s Thesis]. [Helsinki. Finland]: University of Helsinki; 2006. Available from: &lt;a href="https://helda.helsinki.fi/handle/10138/29574"&gt;https://helda.helsinki.fi/handle/10138/29574&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;30.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Karpanen T, Heckman CA, Keskitalo S, Jeltsch M, Ollila H, Neufeld G, et al. Functional interaction of VEGF-C and VEGF-D with neuropilin receptors. FASEB J [Internet]. 2006 July 1 [cited 2012 Dec 20];20(9):1462&amp;#x2013;72. Available from: &lt;a href="http://www.fasebj.org/content/20/9/1462"&gt;http://www.fasebj.org/content/20/9/1462&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;29.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jeltsch M, Karpanen T, Strandin T, Aho K, Lankinen H, Alitalo K. Vascular Endothelial Growth Factor (VEGF)/VEGF-C Mosaic Molecules Reveal Specificity Determinants and Feature Novel Receptor Binding Patterns. J Biol Chem [Internet]. 2006 Feb 27 [cited 2014 May 19];281(17):12187&amp;#x2013;95. Available from: &lt;a href="http://www.jbc.org/content/281/17/12187"&gt;http://www.jbc.org/content/281/17/12187&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;28.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jeltsch, Michael, Alitalo, Kari. VEGF Receptors. In: Watling, K., editor. Sigma-RBI Handbook of Receptor Classification and Signal Transduction [Internet]. 5. Sigma-Aldrich Co. LLC; 2006. p. 338&amp;#x2013;9. Available from: &lt;a href="https://jeltsch.org/sites/jeltsch.org/files/JeltschMichael_Sigma-RBI2006_338.pdf"&gt;https://jeltsch.org/sites/jeltsch.org/files/JeltschMichael_Sigma-RBI2006_338.pdf&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;27.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;He YL, Rajantie I, Pajusola K, Jeltsch M, Holopainen T, Yla-Herttuala S, et al. Vascular endothelial cell growth factor receptor 3-mediated activation of lymphatic endothelium is crucial for tumor cell entry and spread via lymphatic vessels. Cancer Res [Internet]. 2005 June 1;65(11):4739&amp;#x2013;46. Available from: &lt;a href="http://dx.doi.org/10.1158/0008-5472.CAN-04-4576"&gt;http://dx.doi.org/10.1158/0008-5472.CAN-04-4576&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;26.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Krebs R, Tikkanen JM, Nykanen AI, Wood J, Jeltsch M, Yla-Herttuala S, et al. Dual role of vascular endothelial growth factor in experimental obliterative bronchiolitis. Am J Resp Crit Care [Internet]. 2005 Mar 15;171(12):1421&amp;#x2013;9. Available from: &lt;a href="http://dx.doi.org/ 10.1164/rccm.200408-1001OC"&gt;http://dx.doi.org/ 10.1164/rccm.200408-1001OC&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;25.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Baluk P, Tammela T, Ator E, Lyubynska N, Achen MG, Hicklin DJ, et al. Pathogenesis of persistent lymphatic vessel hyperplasia in chronic airway inflammation. J Clin Invest [Internet]. 2005 Feb 1 [cited 2012 Sept 15];115(2):247&amp;#x2013;57. Available from: &lt;a href="http://www.ncbi.nlm.nih.gov/pmc/articles/PMC544601/"&gt;http://www.ncbi.nlm.nih.gov/pmc/articles/PMC544601/&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;24.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Karkkainen MJ, Haiko P, Sainio K, Partanen J, Taipale J, Petrova TV, et al. Vascular endothelial growth factor C is required for sprouting of the first lymphatic vessels from embryonic veins. Nat Immunol [Internet]. 2004 Jan 1 [cited 2012 Sept 15];5(1):74&amp;#x2013;80. Available from: &lt;a href="http://dx.doi.org/10.1038/ni1013"&gt;http://dx.doi.org/10.1038/ni1013&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;23.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Veikkola T, Lohela M, Ikenberg K, Makinen T, Korff T, Saaristo A, et al. Intrinsic versus micro environmental regulation of lymphatic endothelial cell phenotype and function. FASEB J [Internet]. 2003 Nov 1;17(14):2006&amp;#x2013;13. Available from: &lt;a href="http://dx.doi.org/10.1096/fj.03-0179com"&gt;http://dx.doi.org/10.1096/fj.03-0179com&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;22.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jeltsch M, Tammela T, Alitalo K, Wilting J. Genesis and pathogenesis of lymphatic vessels. Cell Tissue Res [Internet]. 2003 Aug 27;314(1):69&amp;#x2013;84. Available from: &lt;a href="http://dx.doi.org/10.1007/s00441-003-0777-2"&gt;http://dx.doi.org/10.1007/s00441-003-0777-2&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;21.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Gerhardt H, Golding M, Fruttiger M, Ruhrberg C, Lundkvist A, Abramsson A, et al. VEGF guides angiogenic sprouting utilizing endothelial tip cell filopodia. J Cell Biol [Internet]. 2003 June 16;161(6):1163&amp;#x2013;77. Available from: &lt;a href="http://dx.doi.org/"&gt;http://dx.doi.org/&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;20.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jeltsch M. VEGFR-3 Ligands and Lymphangiogenesis [Internet] [Doctoral Thesis]. [Helsinki, Finland]: University of Helsinki; 2002. Available from: &lt;a href="http://urn.fi/URN:ISBN:952-10-0652-8"&gt;http://urn.fi/URN:ISBN:952-10-0652-8&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;19.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Saaristo A, Veikkola T, Enholm B, Hytonen M, Arola J, Pajusola K, et al. Adenoviral VEGF-C overexpression induces blood vessel enlargement, tortuosity, and leakiness but no sprouting angiogenesis in the skin or mucous membranes. FASEB J [Internet]. 2002 July 1;16(9):1041&amp;#x2013;9. Available from: &lt;a href="http://dx.doi.org/10.1096/fj.01-1042com"&gt;http://dx.doi.org/10.1096/fj.01-1042com&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;18.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Laakkonen T. Recombinant Production of N-glycosylated VEGF-B [Internet] [Bachelor&amp;#x2019;s Thesis]. [Helsinki, Finland]: Espoo-Vantaa Institute of Technology; 2001. Available from: &lt;a href="https://www.researchgate.net/publication/281834791_Recombinant_Production_of_N-glycosylated_VEGF-B"&gt;https://www.researchgate.net/publication/281834791_Recombinant_Production_of_N-glycosylated_VEGF-B&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;17.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jussila L, Veikkola T, Jeltsch M, Thurston G, McDonald D, Achen M, et al. Signalling via VEGFR-3 is sufficient for lymphangiogenesis in transgenic mice. In: Clinical Cancer Research [Internet]. Miami Beach, Florida; 2001. p. 3762S-3762S. Available from: &lt;a href="https://jeltsch.org/sites/jeltsch.org/files/Jussila_et_al_CCR_Supplement.pdf"&gt;https://jeltsch.org/sites/jeltsch.org/files/Jussila_et_al_CCR_Supplement.pdf&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;16.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Enholm B, Karpanen T, Jeltsch M, Kubo H, Stenback F, Prevo R, et al. Adenoviral Expression of Vascular Endothelial Growth Factor-C Induces Lymphangiogenesis in the Skin. Circulation Research [Internet]. 2001 Mar 30 [cited 2017 May 3];88(6):623&amp;#x2013;9. Available from: &lt;a href="https://www.ahajournals.org/doi/10.1161/01.RES.88.6.623"&gt;https://www.ahajournals.org/doi/10.1161/01.RES.88.6.623&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;15.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Veikkola T, Jussila L, Makinen T, Karpanen T, Jeltsch M, Petrova TV, et al. Signalling via vascular endothelial growth factor receptor&amp;#x2010;3 is sufficient for lymphangiogenesis in transgenic mice. The EMBO Journal [Internet]. 2001 Mar 15 [cited 2015 June 15];20(6):1223&amp;#x2013;31. Available from: &lt;a href="http://dx.doi.org/10.1093/emboj/20.6.1223"&gt;http://dx.doi.org/10.1093/emboj/20.6.1223&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;14.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Mandriota SJ, Jussila L, Jeltsch M, Compagni A, Baetens D, Prevo R, et al. Vascular endothelial growth factor-C-mediated lymphangiogenesis promotes tumour metastasis. EMBO J [Internet]. 2001 Feb 15;20(4):672&amp;#x2013;82. Available from: &lt;a href="http://emboj.embopress.org/content/20/4/672"&gt;http://emboj.embopress.org/content/20/4/672&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;13.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Hiltunen MO, Laitinen M, Turunen MP, Jeltsch M, Hartikainen J, Rissanen TT, et al. Intravascular adenovirus-mediated VEGF-C gene transfer reduces neointima formation in balloon-denuded rabbit aorta. Circulation [Internet]. 2000 Oct 13;102(18):2262&amp;#x2013;8. Available from: &lt;a href="http://dx.doi.org/10.1161/01.CIR.102.18.2262"&gt;http://dx.doi.org/10.1161/01.CIR.102.18.2262&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;12.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Hiltunen MO, Laitinen M, Turunen MP, Jeltsch M, Hartikainen J, Rissanen TT, et al. VEGF-C adenovirus gene transfer reduces intima formation in rabbits. In: Atherosclerosis [Internet]. Stockholm, Sweden; 2000 [cited 2015 Feb 26]. p. 81. Available from: &lt;a href="http://linkinghub.elsevier.com/retrieve/pii/S0021915000803664"&gt;http://linkinghub.elsevier.com/retrieve/pii/S0021915000803664&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;/ul&gt;&lt;h2 id="1990s" class="zotero-decade"&gt;1990s&lt;/h2&gt;
 &lt;ul class="zotero-bib" style="list-style:none; padding-left:0;"&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;11.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Olofsson B, Jeltsch M, Eriksson U, Alitalo K. Current biology of VEGF-B and VEGF-C. Curr Opin Biotech [Internet]. 1999 Dec 1;10(6):528&amp;#x2013;35. Available from: &lt;a href="http://dx.doi.org/10.1016/S0958-1669(99)00024-5"&gt;http://dx.doi.org/10.1016/S0958-1669(99)00024-5&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;10.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Pepper MS, Mandriota SJ, Jeltsch M, Kumar V, Alitalo K. Vascular endothelial growth factor (VEGF)-C synergizes with basic fibroblast growth factor and VEGF in the induction of angiogenesis in vitro and alters endothelial cell extracellular proteolytic activity. J Cell Physiol [Internet]. 1998 Dec 1 [cited 2015 Apr 30];177(3):439&amp;#x2013;52. Available from: &lt;a href="http://onlinelibrary.wiley.com/doi/10.1002/(SICI)1097-4652(199812)177:3&amp;lt;439::AID-JCP7&amp;gt;3.0.CO;2-2/abstract"&gt;http://onlinelibrary.wiley.com/doi/10.1002/(SICI)1097-4652(199812)177:3&amp;lt;439::AID-JCP7&amp;gt;3.0.CO;2-2/abstract&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;9.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Olofsson B, Korpelainen E, Pepper MS, Mandriota SJ, Aase K, Kumar V, et al. Vascular endothelial growth factor B (VEGF-B) binds to VEGF receptor-1 and regulates plasminogen activator activity in endothelial cells. PNAS [Internet]. 1998 Sept 29 [cited 2015 Apr 30];95(20):11709&amp;#x2013;14. Available from: &lt;a href="http://www.pnas.org/content/95/20/11709"&gt;http://www.pnas.org/content/95/20/11709&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;8.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Achen MG, Jeltsch M, Kukk E, M&amp;#xE4;kinen T, Vitali A, Wilks AF, et al. Vascular endothelial growth factor D (VEGF-D) is a ligand for the tyrosine kinases VEGF receptor 2 (Flk1) and VEGF receptor 3 (Flt4). PNAS [Internet]. 1998 Jan 20 [cited 2012 Sept 15];95(2):548&amp;#x2013;53. Available from: &lt;a href="http://www.pnas.org/content/95/2/548"&gt;http://www.pnas.org/content/95/2/548&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;7.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Joukov V, Kaipainen A, Jeltsch M, Pajusola K, Olofsson B, Kumar V, et al. Vascular endothelial growth factors VEGF-B and VEGF-C. J Cell Physiol [Internet]. 1997 Nov 1;173(2):211&amp;#x2013;5. Available from: &lt;a href="http://dx.doi.org/10.1002/(SICI)1097-4652(199711)173:2&amp;lt;211::AID-JCP23&amp;gt;3.0.CO;2-H"&gt;http://dx.doi.org/10.1002/(SICI)1097-4652(199711)173:2&amp;lt;211::AID-JCP23&amp;gt;3.0.CO;2-H&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;6.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Chilov D, Kukk E, Taira S, Jeltsch M, Kaukonen J, Palotie A, et al. Genomic organization of human and mouse genes for vascular endothelial growth factor C. J Biol Chem [Internet]. 1997 Oct 3;272(40):25176&amp;#x2013;83. Available from: &lt;a href="http://dx.doi.org/10.1074/jbc.272.40.25176"&gt;http://dx.doi.org/10.1074/jbc.272.40.25176&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;5.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Oh SJ, Jeltsch MM, Birkenh&amp;#xE4;ger R, McCarthy JEG, Weich HA, Christ B, et al. VEGF and VEGF-C: Specific Induction of Angiogenesis and Lymphangiogenesis in the Differentiated Avian Chorioallantoic Membrane. Dev Biol [Internet]. 1997 Aug 1 [cited 2012 Sept 22];188(1):96&amp;#x2013;109. Available from: &lt;a href="http://dx.doi.org/10.1006/dbio.1997.8639"&gt;http://dx.doi.org/10.1006/dbio.1997.8639&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;4.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Joukov V, Sorsa T, Kumar V, Jeltsch M, Claesson-Welsh L, Cao Y, et al. Proteolytic processing regulates receptor specificity and activity of VEGF-C. EMBO J [Internet]. 1997 July 1 [cited 2012 Aug 22];16(13):3898&amp;#x2013;911. Available from: &lt;a href="http://dx.doi.org/10.1093/emboj/16.13.3898"&gt;http://dx.doi.org/10.1093/emboj/16.13.3898&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;3.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jeltsch M, Kaipainen A, Joukov V, Meng X, Lakso M, Rauvala H, et al. Hyperplasia of Lymphatic Vessels in VEGF-C Transgenic Mice. Science [Internet]. 1997 May 30 [cited 2012 Sept 22];276(5317):1423&amp;#x2013;5. Available from: &lt;a href="http://dx.doi.org/10.1126/science.276.5317.1423"&gt;http://dx.doi.org/10.1126/science.276.5317.1423&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;2.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Jeltsch M. Functional Analysis of VEGF-B and VEGF-C [Internet] [Master&amp;#x2019;s Thesis]. [Helsinki, Finland]: University of Helsinki; 1997. Available from: &lt;a href="http://urn.fi/URN:NBN:fi-fe977347"&gt;http://urn.fi/URN:NBN:fi-fe977347&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;li style="clear:left;"&gt;
 &lt;span class="zotero-num" style="float:left; width:2.5em; text-align:right; padding-right:0.5em;"&gt;1.&lt;/span&gt;
 &lt;span class="zotero-text" style="display:block; margin-left:3em;"&gt;Kukk E, Lymboussaki A, Taira S, Kaipainen A, Jeltsch M, Joukov V, et al. VEGF-C receptor binding and pattern of expression with VEGFR-3 suggests a role in lymphatic vascular development. Development [Internet]. 1996 Dec 1;122(12):3829&amp;#x2013;37. Available from: &lt;a href="http://dev.biologists.org/content/122/12/3829.long"&gt;http://dev.biologists.org/content/122/12/3829.long&lt;/a&gt;&lt;/span&gt;
 &lt;/li&gt;&lt;/ul&gt;</description></item></channel></rss>