HNHacker News
TopNewBestAskShowJobs

mikkokotila

109 karma · joined March 20, 2016

[ my public key: https://keybase.io/mikkokotila; my proof: https://keybase.io/mikkokotila/sigs/jW66w1oF5wHPWjN8v_3ib2yxmAKuvtOjX0-xAGLJOjg ]
submissionscomments
mikkokotila··on Two People Never Share the Same Meaning
Communication assumes words transfer meaning — but meaning isn’t a definition, it’s embodied resonance shaped by individual experience.

My latest essay (5-minute read) explores how language, at best, is an invitation embodied co-experience, but mostly ends up as a kind of a semantic vertigo.

mikkokotila··on Some important differences between the meaning of wisdom in East and West
Exploring the stark contrasts between Eastern and Western wisdom, my latest article uncovers how each culture's view on liberation and ego relates to the way we deal with meaning and the experience we call life. Would love to hear what kind of thoughts, however critical they may be, these points raise.
mikkokotila··on Design Software Interoperability in Construction Projects
Sorry, the link ended up broken. The correct link is:

https://blog.aecmaster.com/design-software-interoperability-...

mikkokotila··on Show HN: Jupyter4kids – Notebooks to help teach kids principles of programming
I also don't like the idea of having to create Microsoft account just to access a notebook, so if it turns out that is required for run access, then the other option is to self-host it instead. The problem with local is that if you have no experience with programming, or are on ipad, etc. etc. etc. having to start by going to terminal, installing jupyter is kind of drag. But I agree that local should be an option, and there needs to be a notebook that starts with how to do it, and then have a link to that notebook at the top of all other notebooks.
mikkokotila··on Show HN: Jupyter4kids – Notebooks to help teach kids principles of programming
Good point. I'll try to get get the notebooks to an interactive environment (maybe Azure as is suggested below unless there is some run restriction) so there is ability to run the codes right there and then. I'm surprised that there is not more competition in the free notebook run space.

Regarding Jupyter, I'll do a notebook that's just on Jupyter at some point, that covers general use cases, cell types, formatting, and shortcuts.

mikkokotila··on Show HN: Jupyter4kids – Notebooks to help teach kids principles of programming
Thanks, I think that is a good idea. Especially given we are talking about the future generation, and not dinosaurs like myself (attached to 2.7). Will make that change few parts down and then "upgrade" the early parts as well.
mikkokotila··on Show HN: Jupyter4kids – Notebooks to help teach kids principles of programming
Very cool! The first cell of your first notebook "reminds" me that we should have one part which just talks about using Jupyter in an effective way (tab completions / shortcuts / etc).
mikkokotila··on Show HN: Jupyter4kids – Notebooks to help teach kids principles of programming
Thanks, this seems exactly what I was looking for! One question though, all demos I looked at had 'run' disabled. Is there some 'catch' to this?
mikkokotila··on Show HN: Jupyter4kids – Notebooks to help teach kids principles of programming
Yes we actually worked a lot with kids and programming / computers, mostly kids from very poor backgrounds high up in the himalayas. Also I've worked with young programmers for almost 20 years. This project, which you see the very beginning of, is something that is coming to fruition as a result of that experience.

The primary target audience is kids, and the secondary non-programmers who want to get in to data science. The goal is to really make it "for all ages". A previous iteration was tested on target audience and had an encouraging reception, which was the motivation to put more time in to this.

mikkokotila··on Show HN: Jupyter4kids – Notebooks to help teach kids principles of programming
Thanks for your feedback.

The whole point of initially using non-sensical (and obvious) examples is 1) to make it as easy as possible to go beyond any doubt with basic numeric programming concepts 2) to allow sinking in the key difference between people and computers, for computers nothing at all is obvious, everything has to be tested. In the later parts, this will become obvious.

For the 'games' you are looking for, there are already many options like scratch. In this series, where these three parts are the start, the idea is to take people of all ages to learn advanced data science in a fun and simplistic way, along the way cementing solid understanding of fundamental numerical computing concepts.

Obviously the later parts will do exactly what you suggest, allow kids to tackle actual problems that are relevant to their lives and their families lives.

mikkokotila··on Thank you for ad blocking
yes, the society we have at the moment is absurd to say the least. Because roughly 2/3 of all economic activity is consumer spending, and advertising is in some categories the single biggest driver for that spending, advertising effectiveness is intimately connected with national economy.

For example, if country A has significantly higher return on advertisement investment than country B, country A will have an advantage when the economies of those two countries are compared. I don't see anything good in the fact that it is so, but that's where we are now.

I don't spend much myself, and I'm not advocate for more spending. But the commentary is about ad blocking, and it would be foolish to discuss it without discussing the aspect of economic impact. My hope is that such commentaries stimulate the advertising industry to re-think advertising to the extent that it makes (much) more sense than it does currently.

mikkokotila··on Thank you for ad blocking
Very sorry about this guys. I've figured out what was wrong and it should work now for any modern phone. Thank you for flagging this, as otherwise I would have totally missed it.
mikkokotila··on Thank you for ad blocking
Thank you very much for everyone who has pointed out the issue with the readability of the content. I'm very sorry for this issue.

Clearly your advice (px > %) is the way to fix this. I have to travel in a moment and the wp plugin I'm using did not support this, so will figure it out later today. In the meantime I reduced 150px to 100px, which seems to make the issue a little better for most screens (at least in landscape).

Thank you again, this is really helpful :)