HackerTrans
TopNewTrendsCommentsPastAskShowJobs

MakisH

no profile record

Submissions

Anonymous GitHub (viewer for peer reviews)

anonymous.4open.science
2 points·by MakisH·há 12 meses·0 comments

Thesis Art

thesisart.de
1 points·by MakisH·há 12 meses·0 comments

FreeCAD 1.0

blog.freecad.org
28 points·by MakisH·há 2 anos·4 comments

Munich Open Source

opensource.muenchen.de
3 points·by MakisH·há 2 anos·1 comments

My ALS Journey: 4/n (campaign and C++ eBooks offer ending today)

modernescpp.com
1 points·by MakisH·há 2 anos·0 comments

[untitled]

1 points·by MakisH·há 3 anos·0 comments

List of all MDPI predatory journals

predatoryreports.org
3 points·by MakisH·há 3 anos·0 comments

Cubic: Custom Ubuntu ISO Creator

github.com
4 points·by MakisH·há 3 anos·3 comments

Wikipedia’s new look makes it easier to use for everyone

diff.wikimedia.org
2 points·by MakisH·há 3 anos·0 comments

SHIFTphone 8 Status and Preorders

shift.eco
1 points·by MakisH·há 4 anos·0 comments

Ten simple rules for funding scientific open source software

journals.plos.org
2 points·by MakisH·há 4 anos·1 comments

Towards Methodical Debugging (2019)

medium.com
1 points·by MakisH·há 4 anos·0 comments

Am I a good programmer? (Kate Gregory, CppNorth 2022)

youtube.com
1 points·by MakisH·há 4 anos·0 comments

Nomono – Podcasting, Simplified

nomono.co
1 points·by MakisH·há 4 anos·0 comments

Ferdi Is Officially Gone

old.reddit.com
1 points·by MakisH·há 4 anos·0 comments

Indico (by CERN): The effortless open-source tool for event organisation

getindico.io
3 points·by MakisH·há 4 anos·0 comments

The State of Fortran

arxiv.org
137 points·by MakisH·há 4 anos·109 comments

Ubuntu Has a New Logo

omgubuntu.co.uk
14 points·by MakisH·há 4 anos·3 comments

comments

MakisH
·há 3 anos·discuss
My use case was to create a bootable Live USB with some software already preinstalled, which people can try in a course, without having to install anything on their computer. While for long-term courses, students can prepare and install everything, I am also offering such a course in a conference, where people are most likely just going to pop-up into the room.
MakisH
·há 3 anos·discuss
Maintained and works like a charm in 2023 (e.g., for Ubuntu 22.04), the documentation and interface is great, the maintainer is very responsive and helpful.
MakisH
·há 4 anos·discuss
I understand your point, and I had to argue on it a lot when introducing such changes. I think the answer is struggling for the right task, but again with some guidance. If the learning outcome is to learn to program, then I don't see why you should waste half a semester trying to figure out by yourself the technicalities that could help you go beyond a hello world. Similarly, I don't believe we should (nowadays) force people to write everything in the terminal using Vim. The additional cognitive load is too distracting that it prevents you from digging deeper.

One can say "but that's how I learned, and I am fine and shine today". This is probably true, but then I believe that such a person had the right background to anyway learn by themselves. I see our mission as teachers to help the students that actually need the help, rather than letting them give up too early, in favor of some kind of excellence evolution. And I believe that if we prepare the right groundwork (explaining all the ropes before we start pulling them), then even the more advanced students will be able to learn even more that they would by themselves in a more struggling environment.
MakisH
·há 4 anos·discuss
In a C++ course we teach at the Technical University of Munich (for students coming from a non-CS background), this is pretty much the direction we have recently steered the curriculum. It is amazing how we were always expected to "just figure out" all these very important practical aspects by ourselves as students, while these are so complicated for C++. In combination with a lot of outdated material out there, students end up feeling lost and giving up, or going through a lot of pain to develop even simple projects.