Mikko Kotila

Topics

Computing

Kernels, binary, complexity, and the 10x Computer Club's notes on making computers do more.

30 essays, 22 notes, 11 quotes, 8 pictures, 10 links, 7 conversations and 2 videos, 2014–2022.

Essays30

  1. Quantum Coin Toss

    An easy-to-perform quantum mechanics-based alternative to tossing a coin

    · 2 min

  2. Deploying / Publishing Python Packages to PyPi with Travis (works)

    There are a lot of instructions online on how to do this, but many of them are out-of-date or outright not working.

    · 2 min

  3. Event Latency Scaled --- --- --- 1 CPU cycle 0.3 ns 1 s Level 1 cache access 0.9 ns 3 s…

    Event Latency Scaled --- --- --- 1 CPU cycle 0.3 ns 1 s Level 1 cache access 0.9 ns 3 s Level 2 cache access 2.8 ns 9 s Level 3 cache access 12.9 ns 43 s Main memory access (DRAM, from CPU)…

    · 1 min

  4. Decimal Hexadecimal Binary --- --- --- 0 0 0000 1 1 0001 2 2 0010 3 3 0011 4 4 0100 5 5…

    Decimal Hexadecimal Binary --- --- --- 0 0 0000 1 1 0001 2 2 0010 3 3 0011 4 4 0100 5 5 0101 6 6 0110 7 7 0111 8 8 1000 9 9 1001 10 A 1010 11 B 1011 12 C 1100 13 D 1101 14 E 1110 15 F 1111

    · 1 min

  5. This is how scaling looks like

    The energy, materials, and environmental costs behind deep learning—and why more hardware is not the same as greater efficiency.

    · 8 min

  6. From the inception of the wireless system, I saw that this new art of applied electricity…

    From the inception of the wireless system, I saw that this new art of applied electricity would be of greater benefit to the human race than any other scientific discovery, for it virtually…

    · 1 min

  7. Pseudo-randomness is the opposite of randomness

    An argument about randomness, order, and what happens when we try to select a number from infinity.

    · 2 min

  8. How Much Faster Does LC_ALL=C Make Things in Shell?

    And how much slower using cat in your commands does? This is also interesting, because cat is one of the first commands people learn in shell, and as a result might end up using it…

    · 1 min

  9. JCR Licklider - The Great Inspiration

    · 1 min

  10. Isolated System

    The way isolated systems are described is: (1) a thermodynamic system which is completely enclosed by walls through which can pass neither matter nor energy, though they can move around…

    · 1 min

  11. The Causes of a Thermodynamic System

    The primary cause for a Thermodynamic System to appear is the theory leading to understanding of the idea “Thermodynamic System”. This is contrary to the common belief, where we think that…

    · 1 min

  12. What is Science?

    At the very least the successful part (the part that sticks for a while) seems to follow a very simple formula. 1 ) you create a story 2 ) you create an instrument 3 ) you go through…

    · 1 min

  13. Einstein’s Fairy Tale

    This post is a continuation to: Solving the Problem of Problem Solving Einstein’s theory has huge holes in it but it was interesting enough and novel enough and explained things with enough…

    · 1 min

  14. Why Does the Universe Exist?

    Stephen Hawkings is known for having said “My goal is simple. It is a complete understanding of the universe, why it is as it is and why it exists at all”.

    · 1 min

  15. Algos for Hire

    One day you’ll bid in real-time for the services of various algos providing various assignments. The difference is that once your bid wins in the real-time exchange, the job gets…

    · 1 min

  16. The Quantum Problem and Christian Rhetoric

    The way the word “quantum” is thrown around, seems often irresponsible and completely out of place. If that’s a way to say “something we can’t quite understand and keep learning more about”…

    · 1 min

  17. Universal Theory of…

    The problem with universal theories of everything and anything, is that they all aim at explaining the ultimate. This is problematic in a few ways. 1. Language, mathematics and…

    · 1 min

  18. The Five Laws of Computer Program Efficiency

    Efficiency is the aspect of computer programs that relate to the way the program instructs the computer.

    · 2 min

  19. P-values indicate confidence on the test, not on the data or finding

    99% of the time in the real world”. Looking at just the p-value, we can’t assume that to be a prediction of anything more than the test itself.

    · 1 min

  20. Brave new computing

    On software efficiency, the distance between code and hardware, and the possibility of machines that write their own programs.

    · 6 min

  21. From Writing Software to Hacking Hardware

    The future of computation has to be more about hacking the hardware to do what you want, rather than writing software to tell another software to tell another software…to tell the hardware…

    · 1 min

  22. From input to learning

    · 1 min

  23. The Internal and External Aspects of Data Science

    Yield in any given activity may be achieved by having an outcome that drives a gain greater than it costs to arrive at the outcome. That means yield can be improved by the means of a better…

    · 1 min

  24. It’s not just a data revolution, it’s a science revolution.

    Great majority of all scientific research is heavily rely on our ability to extract value out of data. Yet in academia and industry, r &d on fundamentally challenging the way we capture…

    · 1 min

  25. Why Singularity’s Goal Can’t Be Achieved?

    Can Singularity movement’s goal “greater than human intelligence” be reached? The answer is no.

    · 1 min

  26. What is Programming? - The Definition of Programming

    A system is business critical when a failure in its workings can lead to financial loss, or worse.

    · 1 min

  27. causes and constituent

    We humans do a terrible job in seeing things for their constituents and the causes that led to the thing to appear. Doing marginally better in either of these fields could mean significant…

    · 1 min

  28. The Problem of Singularity

    One of the key problems with the singularity proposition, of “greater than human intelligence” machines is the comparison to human intelligence.

    · 1 min

  29. Truth vs. Justified True Belief

    When epistemology attempts to make the difference between what is the truth and what is “justified true belief”, it fails to address the fundamental issue of words and truth not being…

    · 1 min

  30. When you want to know if someone feels happy for something that you’ve done to their…

    When you want to know if someone feels happy for something that you’ve done to their benefit, and if it really is a benefit, you have to feel what the person feels, and you have to…

    · 1 min

Notes, quotes and more60