Hazard (computer architecture) by Ciro Santilli 35 Updated +Created
Classic RISC pipeline by Ciro Santilli 35 Updated +Created
JavaScript game engine by Ciro Santilli 35 Updated +Created
JavaScript physics engine by Ciro Santilli 35 Updated +Created
TinyMCE by Ciro Santilli 35 Updated +Created
How can I be as great by Justine Musk by Ciro Santilli 35 Updated +Created
www.quora.com/How-can-I-be-as-great-as-Bill-Gates-Steve-Jobs-Elon-Musk-or-Sir-Richard-Branson/answer/Justine-Musk is a fantastic ansewr by Justine Musk, Elon Musk's ex-fife, to the question:
How can I be as great as Bill Gates, Steve Jobs, Elon Musk or Sir Richard Branson?
One of her key thesis is Many successful people are neurodiverse:
These people tend to be freaks and misfits who were forced to experience the world in an unusually challenging way. They developed strategies to survive, and as they grow older they find ways to apply these strategies to other things, and create for themselves a distinct and powerful advantage. They don't think the way other people think. They see things from angles that unlock new ideas and insights. Other people consider them to be somewhat insane.
LeNet implementation by Ciro Santilli 35 Updated +Created
AI game by DeepMind by Ciro Santilli 35 Updated +Created
Video 2.
Open-Ended Learning Leads to Generally Capable Agents by DeepMind (2021)
Short name: XLand. Whitepaper: www.deepmind.com/blog/generally-capable-agents-emerge-from-open-ended-play.
GNU parallel by Ciro Santilli 35 Updated +Created
The author Ole Tange answers every question about it on Stack Exchange. What a legend!
This program makes you respect GNU make a bit more. Good old make with -j can not only parallelize, but also take in account a dependency graph.
Some examples under:
man parallel_exampes
To get the input argument explicitly job number use the magic string {}, e.g.:
printf 'a\nb\nc\n' | parallel echo '{}'
sample output:
a
b
c
To get the job number use {#} as in:
printf 'a\nb\nc\n' | parallel echo '{} {#}'
sample output:
a 1
b 2
c 3
c 3
{%} contains which thread the job running in, e.g. if we limit it to 2 threads with -j2:
printf 'a\nb\nc\nd\n' | parallel -j2 echo '{} {#} {%}'
sample output:
a 1 1
b 2 1
c 3 2
d 4 1
The percent must be a reference to "split the inputs module the number of workers", and modulo uses the % symbol in many programming languages such as C.
To pass multiple CLI argments per command you can use -X e.g.:
printf 'a\nb\nc\nd\n' | parallel -j2 -X echo '{} {#} {%}'
sample output:
a b 1 1
c d 2 2
htop by Ciro Santilli 35 Updated +Created
ncdu by Ciro Santilli 35 Updated +Created
Shor's algorithm by Ciro Santilli 35 Updated +Created
LLVM IR hello world by Ciro Santilli 35 Updated +Created
Example: llvm/hello.ll adapted from: llvm.org/docs/LangRef.html#module-structure but without double newline.
To execute it as mentioned at github.com/dfellis/llvm-hello-world we can either use their crazy assembly interpreter, tested on Ubuntu 22.10:
sudo apt install llvm-runtime
lli hello.ll
This seems to use puts from the C standard library.
Or we can Lower it to assembly of the local machine:
sudo apt install llvm
llc hello.ll
which produces:
hello.s
and then we can assemble link and run with gcc:
gcc -o hello.out hello.s -no-pie
./hello.out
or with clang:
clang -o hello.out hello.s -no-pie
./hello.out
hello.s uses the GNU GAS format, which clang is highly compatible with, so both should work in general.
Diamond Sutra by Ciro Santilli 35 Updated +Created
Windows Subsystem for Linux by Ciro Santilli 35 Updated +Created
Even added UI app support as of 2022: learn.microsoft.com/en-us/windows/wsl/tutorials/gui-apps That's awesome!
ncurses program by Ciro Santilli 35 Updated +Created
Neuron (software) by Ciro Santilli 35 Updated +Created
www.frontiersin.org/articles/10.3389/fninf.2019.00063/fullCoreNEURON: An Optimized Compute Engine for the NEURON Simulator (2019) Merged back into mainstream: github.com/BlueBrain/CoreNeuron
ColdQuanta by Ciro Santilli 35 Updated +Created
Not a quantum computing pure-play, they also do sensing.

There are unlisted articles, also show them or only show them.