User:Mlliarm: Difference between revisions

Jump to navigation Jump to search
3,875 bytes removed ,  00:00, 3 December 2021
Less is more.
(less is more.)
Tags: Mobile edit Mobile web edit
(Less is more.)
Tags: Mobile edit Mobile web edit
Line 5: Line 5:


== Why ==
== Why ==
I'm here because APL is fun and the APL community has been very welcoming.
APL is fun and the APL community has been very welcoming.


I also firmly believe that APL is a great tool to teach mathematics with.
He firmly believes that APL is a great tool to teach mathematics with.


== What ==
== What ==
* Software developer in the Big Data realm with a [[wikipedia:Mathematics|mathematics]] background (as in the old definition, where mathematics & [[wikipedia:Physics|physics]] were one unified field; see [[wikipedia:Vladimir_Arnold|V. I. Arnold's]] [https://www.uni-muenster.de/Physik.TP/~munsteg/arnold.html article] on that).
* Software developer in the Big Data realm with a [[wikipedia:Mathematics|mathematics]] and [[wikipedia:Physics|physics]] background.


* Pythonista with an interest in functional ([[wikipedia:Scheme|Scheme]]), declarative ([[wikipedia:Prolog|Prolog]], [[wikipedia:SQL|SQL]]), iversonian ([[wikipedia:APL_(programming_language)|APL]], [[wikipedia:J_(programming_language)|J]]) and rapid numerics ([[wikipedia:PARI/GP|PARI/GP]]) languages.
* Pythonista with an interest in functional ([[wikipedia:Scheme|Scheme]]), declarative ([[wikipedia:Prolog|Prolog]], [[wikipedia:SQL|SQL]]), iversonian ([[wikipedia:APL_(programming_language)|APL]], [[wikipedia:J_(programming_language)|J]]) and rapid numerics ([[wikipedia:PARI/GP|PARI/GP]]) languages.


* In my free time I enjoy going out with good friends trying out the local cuisine, reading books in English or Greek and Wikipedia lemmas in languages where I'm still at a level ∊ ]A0, A1[, such as: Español, Catalá, French, Русский, but which I'd love to learn bit by bit, expanding thus the interval to the semi-closed interval ]A0, A1].
* In his free time he enjoys going out with good friends trying out the local cuisine, reading books in English or Greek and Wikipedia lemmas in languages where he's still at a level ∊ ]A0, A1[, such as: Español, Catalá, French, Русский, but which he'd love to learn bit by bit, expanding thus the interval to the semi-closed interval ]A0, A1].


* Finally, I really enjoy diving every day deeper and deeper in APL, as well as creating small programming projects that combine not so widely used languages (Scheme, Prolog, APL, J, PARI/GP) that solve some weird problem in mathematics or physics.
* Finally, he loves diving every day deeper and deeper in APL, as well as creating small programming projects that combine not so widely used languages (Scheme, Prolog, APL, J, PARI/GP) that solve some weird problem in mathematics or physics.


== Where ==
== Where ==
* I'm originally from Greece. My hometown is [[wikipedia:Patras|Patras]], a nice city in south-west Greece on the [[wikipedia:Peloponnese|Peloponnese]].
*His hometown is [[wikipedia:Patras|Patras]], a nice city in south-west Greece on the [[wikipedia:Peloponnese|Peloponnese]].


* Spent the most important years of my life at the island of Crete where I studied Physics at a bachelors' level from 2000 till some point during the same decade (''':'D'''). There I met some pretty smart and kind people that became my friends.  
* Spent the most important years of his life at the island of Crete where he studied Physics at a bachelors' level and graduated at 2010.


* After that I traveled a bit around Europe, semi-studying and looking for a real job. Countries lived from 2011-2013: UK, NL, DE.
* After a short trip in Europe during the period 2011-2013 he returned to Patras. There he studied Mathematics at a masters' level and after that he got a job at InSyBio, a bioinformatics startup as a scientific python developer.


* From 2013-2019 I was back to Greece, close to my folks, at Patras. There I studied Mathematics at a masters' level and after that I got a job at some bioinformatics startup as a scientific python developer, at the same town.  
* On 2019 he got a job offer from Webhelp Spain, and moved to Barcelona with his partner and cat.


* On 2019 I got the job offer from Webhelp Spain, and moved to Barcelona with my partner and our cat.
* He's been living and working in [[wikipedia:Barcelona|Barcelona]], [[wikipedia:Catalonia|Catalonia]], since January of 2020, along with hus longtime partner Nancy and their Greek cat Leros (Λέρος).  
 
* I've been living and working in [[wikipedia:Barcelona|Barcelona]], [[wikipedia:Catalonia|Catalonia]], since January of 2020, along with my longtime partner Nancy and our Greek cat Leros (Λέρος). ''Fun fact'': I named Leros originally Euler, due to the great [[wikipedia:Leonhard_Euler|Leonhard Euler]], because Leros is pretty smart. Then Nancy coined the nickname Leros because it's easier to pronounce and shout around than Euler. So yeah. Leros from the mathematician and ''not'' from the Greek island [[wikipedia:Leros|Leros]].


== Studies ==
== Studies ==


=== Patras ===
=== Patras ===
* I went to a relatively good high school (if you forget about the bullies) and focused on hard sciences (Physics, Mathematics, Chemistry), as I sucked less there.
* He went to a relatively good high school (if you forget about the bullies) and focused on hard sciences (Physics, Mathematics, Chemistry).
 
* In the last year's exams, I gave the pretty infamous, for the stress imposed to the students, Panhellenic exams on Physics, Mathematics, Chemistry and Greek composition.
 
* I gave this exam twice, because my goal had been from an early age (~16 or so) to get in a Physics department because I enjoyed creating small electrical circuits that would solve a very specific problem. I managed to get in the Physics school, where I found the electronics classes pretty dull, so I didn't learn much about that. Anyhow, as I said I gave the exams twice.  


* The first time (1999), I scored 8/20 in Physics, about 14.5/20 in Mathematics, somewhere around 16/20 in Chemistry (that I hated, but found Organic chemistry problems having algorithmic solutions so they were okayish) and Greek composition 10/20. At that time it was allowed to us to keep 2 results of two of the courses and resit the other two. I kept the Mathematics (pretty difficult subject, and for a medium-level student as me, 14.5 was an ok grade) and Chemistry. The second time I wrote 18/20 in Physics and 10/20 in Greek composition.  
* In the last year's exams, he gave the pretty infamous, for the stress imposed to the students, Panhellenic exams on Physics, Mathematics, Chemistry and Greek composition.  


* But how did 8/20 became 18/20 in Physics? Well, we had four set of questions. The two were purely theoretical and you had to remember by heart some parts from the book, that I found silly and was never good at remembering huge blocks of text. So the first time I wrote 0/10 in theory and 8/10 in problems. The second year I had one full year to learn this damn theory and get into the Physics department. And so I did. I wrote 8/10 in theory and 10/10 in problems. Ever since, I promised to myself not to sit to a class that required remembering loads of theory by heart, and didn't have any computation or mathematics in. I kept my promise.
* He sat this exam twice, because his goal had been from an early age (~16 or so) to get in a Physics department because he enjoyed creating small electrical circuits that would solve a very specific problem. He entered the Physics school but from the beginning we was drawn towards mathematics.


* If I have to mention some people from this period of life that played major role in my future development they would have to be: my father Logothetis (from [[wikipedia:Naxos|Naxos]]), my mother Chrysoula (from [[wikipedia:Palaia_Epidavros|Palaia Epidavros]]), my great physics teacher Vaso Xouria and my uncle and mathematics teacher Elias Tourloukis.  
* People from that period of his life that played major role in his future development were: his father Logothetis (from [[wikipedia:Naxos|Naxos]]), his mother Chrysoula (from [[wikipedia:Palaia_Epidavros|Palaia Epidavros]]), his great physics teacher Vaso Xouria and his uncle and mathematics teacher Elias Tourloukis.  


* My father has been the theoretical mind, the academic scientist of the family and made sure both me and my brother Panagiotis would learn how to take decisions based on reason and not emotions. He studied economics and management at the prestigious [[wikipedia:ASOEE|ASOEE]], and afterwards he furthered his studies in the '70s at the UK, at the university of [[wikipedia:University_of_Southampton|Southampton]] and that of [[wikipedia:Lancaster_University|Lancaster]], from where he got a MSc in Management sciences. After returning from the UK back to Greece with my mother, he was appointed as a professor of [[wikipedia:Management|Management]] at the [[wikipedia:Technological_Educational_Institute_of_Athens|Technological Educational Institute of Athens]] and later at the '90s at [[wikipedia:TEI_of_Patras|TEI of Patras]] where from he retired sometime at the '00s. During all his years he's written several books related to management, a partial list of which can be found [http://okeanos.lib.unipi.gr/Author/Home?author=%CE%9B%CE%B9%CE%B1%CF%81%CE%BC%CE%B1%CE%BA%CF%8C%CF%80%CE%BF%CF%85%CE%BB%CE%BF%CF%82%2C+%CE%9B%CE%BF%CE%B3%CE%BF%CE%B8%CE%AD%CF%84%CE%B7%CF%82 here], at the library of the [[wikipedia:University_of_Piraeus|University of Pireous]]. My mother has always been the practical mind of the family that brought the stability and harmony we needed. Both of them are well, and reside outside Patras, at a remote village of mountain [[wikipedia:Panachaiko|Panachaiko]]. To both of my parents I owe my love towards books and reading.
* His father had been the theoretical mind, the academic scientist of the family and made sure both he and his brother Panagiotis would learn how to take decisions based on reason and not emotions. He studied economics and management at the prestigious [[wikipedia:ASOEE|ASOEE]], and afterwards he furthered his studies in the '70s at the UK, at the university of [[wikipedia:University_of_Southampton|Southampton]] and that of [[wikipedia:Lancaster_University|Lancaster]], from where he got a MSc in Management sciences. After returning from the UK back to Greece with his to be mother, he was appointed as a professor of [[wikipedia:Management|Management]] at the [[wikipedia:Technological_Educational_Institute_of_Athens|Technological Educational Institute of Athens]] and later at the '90s at [[wikipedia:TEI_of_Patras|TEI of Patras]] where from he retired sometime at the '00s. During all his years he's written several books related to management, a partial list of which can be found [http://okeanos.lib.unipi.gr/Author/Home?author=%CE%9B%CE%B9%CE%B1%CF%81%CE%BC%CE%B1%CE%BA%CF%8C%CF%80%CE%BF%CF%85%CE%BB%CE%BF%CF%82%2C+%CE%9B%CE%BF%CE%B3%CE%BF%CE%B8%CE%AD%CF%84%CE%B7%CF%82 here], at the library of the [[wikipedia:University_of_Piraeus|University of Pireous]]. His mother had always been the practical mind of the family that brought the stability and harmony needed. Both of them are well, and reside outside Patras, at a remote village of mountain [[wikipedia:Panachaiko|Panachaiko]].  


=== Crete ===
=== Crete ===
* I was very fortunate to have excellent professors that shaped the way I think and do research.  
* He was very fortunate to have excellent professors that shaped the way he thought and did research.  


* If I had to mention a few names here, it would be my teacher of Newtonian physics (Phys01, Phys02) and Newtonian Mechanics (ΚΜ1), [[wikipedia:Nikolaos Kylafis|Nikolaos Kylafis]]. I was tought Calculus by the very stimulating [https://scholar.google.gr/citations?user=X9csaEcAAAAJ&hl=el Taxiarchis Papakostas]. I was introduced to the lovely field of Linear Algebra (with which I've fallen in love ever since) and to Probability theory by [https://www.physics.uoc.gr/en/faculty/i.papadakis Iossif Papadakis].  
* Afew names: the teacher of Newtonian physics (Phys01, Phys02) and Newtonian Mechanics (ΚΜ1), [[wikipedia:Nikolaos Kylafis|Nikolaos Kylafis]]. He was tought Calculus by the very stimulating [https://scholar.google.gr/citations?user=X9csaEcAAAAJ&hl=el Taxiarchis Papakostas]. He was introduced to the lovely field of Linear Algebra and to Probability theory by [https://www.physics.uoc.gr/en/faculty/i.papadakis Iossif Papadakis].  


* I was fortunate enough to have been taught [[wikipedia:Dimensional_analysis|dimensional analysis]] by the legendary [https://www.physics.uoc.gr/en/faculty/e.economou Eleftherios Economou]. I was taught Ordinary Differential Equations by [https://www.physics.uoc.gr/en/faculty/e.kiritsis Elias Kyritsis]. Sat on two graduate Physics classes during my last year of studies (Quantum  Many Body Theory and Analytic Mechanics) that were given by [https://www.physics.uoc.gr/en/faculty/g.psaltakis Gregory Psaltakis].  He had shown me the beauty and unity of mathematical physics. I still remember his words from one of our discussions back then about my plans continuing my studies somewhere in a field related to computational physics. He had said something along the lines "You'll never fall in love with computational stuff". He was quite right. I'd never felt the love I've felt for the mathematics courses I was tought during my studies in any of the computational physics courses. But at that point, we had either Fortran77 or C, or Java. I disliked all three of them, but most of them Fortran77 (material of nightmares). Mathematica was a nice revelation, but pretty slow for demanding computations. Why on *Earth* none of our several US-educated professors hadn't even mentioned APL? I can't believe that none had heard about it. Why on earth should [[wikipedia:Fortran|Fortran]] be the first programming language that they teach you as a freshman? This is like the ultimate plan to make someone run away from scientific computing screaming in the hallway.
* He had been taught [[wikipedia:Dimensional_analysis|dimensional analysis]] by the legendary [https://www.physics.uoc.gr/en/faculty/e.economou Eleftherios Economou]. Ordinary Differential Equations by [https://www.physics.uoc.gr/en/faculty/e.kiritsis Elias Kyritsis]. Sat on two graduate Physics classes during his last year of studies (Quantum  Many Body Theory and Analytic Mechanics) that were given by [https://www.physics.uoc.gr/en/faculty/g.psaltakis Gregory Psaltakis].  He had shown him the beauty and unity of mathematical physics, something that left him an everlasting impression.


* Finally, I did Physics experiments with [https://www.physics.uoc.gr/en/faculty/c.haldoupis Christos Chaldoupis] and [https://www.physics.uoc.gr/en/faculty/d.charalambidis Dimitris Charalambidis]. I was introduced to computational physics (using Fortran 77) first by Christos Chaldoupis mentioned earlier and then by [https://www.physics.uoc.gr/en/faculty/x.zotos Xenophon Zotos]. The second one made my experiences with Fortran77 bearable. The first one showed me that I'm surely not fond of experimental physics, but I enjoy writing reports on the results of the experiments and doing the analysis, and lastly also introduced me (unsuccessfully) to the [https://www.dislin.de/ DISLIN] Fortran graph library. It was something like [https://matplotlib.org/ matplotlib], but for Fortran.
*He was taught Physics experiments with [https://www.physics.uoc.gr/en/faculty/c.haldoupis Christos Chaldoupis] and [https://www.physics.uoc.gr/en/faculty/d.charalambidis Dimitris Charalambidis]. Was introduced to computational physics (using Fortran 77) first by Christos Chaldoupis mentioned earlier and then by [https://www.physics.uoc.gr/en/faculty/x.zotos Xenophon Zotos]. The second one made his experiences with Fortran77 bearable and pleasant. The first one showed him that he was surely not fond of experimental physics, but that he enjoyed writing reports on the results of the experiments and doing the analysis, and lastly also introduced him (unsuccessfully) to the [https://www.dislin.de/ DISLIN] Fortran graph library. It was something like [https://matplotlib.org/ matplotlib], but for Fortran.


=== Edinburgh ===
=== Edinburgh ===
* On Sept. of 2011 I got accepted at the University of Edinburgh in the school of Mathematics to read Operations Research at a graduate level. Finished with a PgCert on 2012. Much thanks to [https://www.maths.ed.ac.uk/hall/ Julian Hall] that helped as much as possible, then and later.
* On Sept. of 2011 hebgot accepted at the University of Edinburgh in the school of Mathematics to read Operations Research at a graduate level. Finished with a PgCert on 2012. Much thanks to [https://www.maths.ed.ac.uk/hall/ Julian Hall] that helped as much as possible, then and later.


=== Patras ===
=== Patras ===
* In my graduate studies at the [https://www.math.upatras.gr/en/ Mathematics] department pretty much was the place where I became the closest I could become to a mathematician. I remember [https://thalis.math.upatras.gr/~kiordan/ Kosmas Iordanidis] that introduced me to a facet of Numerics that I've never seen before, from the book of [https://mirtitles.org/2012/12/26/computational-mathematics-demidovich-maron/ Demidovich]. [https://www.math.upatras.gr/el/people/ex/past/ Panagiotis Alevizos] that introduced us to Computational Geometry from [https://link.springer.com/book/10.1007/978-1-4612-1098-6 Preparatas' and Shamos'] pretty difficult to digest book. Thankfully Shamos' [http://euro.ecom.cmu.edu/people/faculty/mshamos/1978ShamosThesis.pdf PhD thesis]  was an excellent read, and after creating a group study to pass this class and with the help of my dear friend and pretty bright young mathematician, TaiPanagiotis G., I managed to pass the class the 3rd and last time I gave the exam, just before got kicked out. [https://www.math.upatras.gr/el/people/grapsa Theodoula Grapsa] that introduced us to [https://en.wikipedia.org/wiki/Interval_arithmetic Interval Analysis] and Numerical Optimization. [https://www.math.upatras.gr/el/people/ragos Omiros Raggos] introduced me to Mathematical Logic and Prolog, and also gave me the opportunity to learn C++ by introducing during our computer labs sessions the undergraduate students of the department to the practical aspects of the language, the GNU/Linux console, the g++ compiler etc. To keep track of the labs and to share useful material with my students, I had created a [http://student.math.upatras.gr/~milia/ website]. Surprisingly enough, the website is still live four years since 2017.
* In his graduate studies at the [https://www.math.upatras.gr/en/ Mathematics] department pretty much was the place where he became the closest he could become to a mathematician. [https://thalis.math.upatras.gr/~kiordan/ Kosmas Iordanidis] introduced him to a facet of Numerics that he'd never seen before, from the book of [https://mirtitles.org/2012/12/26/computational-mathematics-demidovich-maron/ Demidovich]. [https://www.math.upatras.gr/el/people/ex/past/ Panagiotis Alevizos] introduced him to Computational Geometry from [https://link.springer.com/book/10.1007/978-1-4612-1098-6 Preparatas' and Shamos'] pretty difficult to digest book. Thankfully Shamos' [http://euro.ecom.cmu.edu/people/faculty/mshamos/1978ShamosThesis.pdf PhD thesis]  was an excellent read, and after creating a group study to pass this class and with the help of his good friend and pretty bright young mathematician, TaiPanagiotis G., he managed to pass the class the 3rd and last time just before he got kicked out from the program.[https://www.math.upatras.gr/el/people/grapsa Theodoula Grapsa] introduced him to [https://en.wikipedia.org/wiki/Interval_arithmetic Interval Analysis] and Numerical Optimization. [https://www.math.upatras.gr/el/people/ragos Omiros Raggos] introduced him to Mathematical Logic and Prolog, and also gave him the opportunity to learn C++ by teachin during the computer labs sessions the undergraduate students of the department to the practical aspects of the language, the GNU/Linux console, the g++ compiler etc. To keep track of the labs and to share useful material with the students, he'd created a [http://student.math.upatras.gr/~milia/ website]. Surprisingly enough, the website is still live.
 
* My final project was on [[wikipedia:Active_learning_(machine_learning)|Active Machine learning]] and my supervisor was [https://www.math.upatras.gr/el/people/sotos Sotos Kotsiantis]. If you can read Greek, feel free to have a look at my [https://nemertes.library.upatras.gr/jspui/handle/10889/11340 MSc thesis].


* I learned a great lot at this school too. Fun fact: I was awarded a [https://www.mendeley.com/download-reference-manager/linux Mendeley] t-shirt by the excellent [https://library.upatras.gr/english Library of the UoP], where I'd spent many hours reading books and solving problems, because according to their database in my last year of grad studies (2018) I had borrowed the most books than anyone in the campus.
* His final project was on [[wikipedia:Active_learning_(machine_learning)|Active Machine learning]] and his supervisor was [https://www.math.upatras.gr/el/people/sotos Sotos Kotsiantis]. [https://nemertes.library.upatras.gr/jspui/handle/10889/11340 MSc thesis (Greek)].


== Books ==
== Books ==
* My [https://www.goodreads.com/mlliarm goodreads] profile. You'll find some pretty good recommendations there, for anything related to: mathematics, physics, computer science, philosophy.
* [https://www.goodreads.com/mlliarm goodreads] profile.


== Name ==
== Name ==
* Most Greek friends call me Μιχάλη (some call me Μάηκ) and most non Greek friends call me Mike.
* Most Greek friends call him Μιχάλη and most non Greek friends call him Mike.


== Contact ==
== Contact ==
138

edits

Navigation menu