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
- Quantum Coin Toss
An easy-to-perform quantum mechanics-based alternative to tossing a coin
- 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.
- 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)…
- 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
- 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.
- 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…
- Pseudo-randomness is the opposite of randomness
An argument about randomness, order, and what happens when we try to select a number from infinity.
- 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…
- JCR Licklider - The Great Inspiration
- 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…
- 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…
- 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…
- 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…
- 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”.
- 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…
- 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”…
- 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…
- The Five Laws of Computer Program Efficiency
Efficiency is the aspect of computer programs that relate to the way the program instructs the computer.
- 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.
- Brave new computing
On software efficiency, the distance between code and hardware, and the possibility of machines that write their own programs.
- 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…
- From input to learning
- 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…
- 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…
- Why Singularity’s Goal Can’t Be Achieved?
Can Singularity movement’s goal “greater than human intelligence” be reached? The answer is no.
- 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.
- 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…
- 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.
- 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…
- 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…
Notes, quotes and more60
- autonomio/talos
- BIOS we hardcode all that level of “shift” keys to the BIOS also the AND gate to 1-bit example so basically whenever we see the first 0 we know it’s not 1 the output is not 1 so instead having to go…
- Scientific Linux - Wikipedia
- “we lock ourselves to tiniest of things and then let those things entirely bewilder ourselves. So we forget what we really are.”
- Code: The Hidden Language of Computer Hardware and Software
- Is it node.js or some other magical Javascript creature?
- “hypercomputing”
- the heartbleed weakness you know, its pretty well known in openssl community but nobody gave a try to seek the memory registers using handshake signals because everybody (just like me) would have…
- Modern Micro Kernel
- Photograph, 22 August 2017
- Photograph, 21 August 2017
- a 3 + b 3 + c 3 = 33
- Easy 6502 by skilldrick
- prove something in the short-term to prove something else in the long
- Figure, 17 August 2017
- APOD: 2016 January 25 - Where Your Elements Came From
- Hypercalc — The Calculator That Doesn’t Overflow at MROB
- Most intermediate/advanced programmers thinks it’s too difficult to work out of the kernel it’s not impossible at all for example.. to process a string and find a substring inside it, in node.js and…
-
Letter, 15 August 2016 - the dilemma of computer-aided sciences
- The Story of Maths
- Transistors & The End of Moore’s Law
- http://www.nanex.net
- “I don’t understand why people think it’s so far fetched that one day large majority of programming will be done by machines”
- Autonomous drones delivering micro task batches to bottom of the pyramid homes that don’t have internet connection - ad powered.
- Diagram, 19 August 2014
- All Machine Readable
- LOSSLESS or not?
- have you ever done a simple practice where you take a piece of content assign a binary to each word take two pieces of content compare then at binary level then evaluate how the results look like to…
- “If you single-mindedly focus on the size of your data, you are too easily ignoring the actual compression opportunity which is to maximise the number of identifiable patterns.”
- “How about a system design where each variable (column) in the traditional database sits on its own instance in the cloud?”
- Cartoon, 8 May 2014
- “Abstract: Probably not.”
- A simple step to check request URL in Node.js can be 1000 times faster in C++ than Node.js. I really wonder how can the kernel development model be so extremely bad. imagine PHP is about 10,000 times…
- The three greats of computing. Turing, Lick, Woz.
- Computational Complexity
- Very immersive demo work running on 64kb.
- “What you want is a racehorse on the track with blinders on. Instead we ended up with rainbow pooping unicorns.”
- Hello World…
- Efficiency and feasibility.
- Binary Block Sizes
- about your memory allocation trick so basically we could have a 6-bit structure that allows us 64 variations and no ID that’s correct right? one thing I learn from the Braille is actually you can…
- How to Create Truly Impressive AI
- “The magical exists only in relation to the ordinary. Seeing the magical as ordinary, and ordinary as magical.”
- Working Out of Kernel
- “the physical building blocks of computing work just fine, it’s the way we use those building blocks that is not working fine.”
- Fallacies of Distributed Computing
- Can you run a 1,000,000 QPS on a single server (or a few hundred bucks per month on Amazon)? The short answer is a…
- About a billion users and unique ids, we don’t need to reserve any space at all In machine level memory management, we only need to reserve space for the profile binaries, and the physical position…
- The Art of Not Selling Out
- “Device drivers take on a special role in the Linux kernel. They are distinct “black boxes” that make a particular piece of hardware respond to a well-defined internal programming interface; they hide completely the details of how the…”
- More on Singularity
- “Application Specific Operating System”
- Nature is answering all our questions all the time. We just refuse to listen.
- On Value of Implicative Negation
- if we want the machines to do things that we can’t imagine, then we have to let the machines do what they want to do. For that to make any sense, the machine has to want first. Want in a way that is more responsible than the way we humans…
- how do you capture a few practical knowledge from a lot of people?
- It is within the nature of intelligence to perpetually move.
- It seems that what we call “free will” and think only we have, the particles and everything else has just the same. It’s the will to move.
- What are the results we are looking for? Which causes seem to have the propensity towards those results? How can we best create those causes?