Data Insertion in Bitcoin's Blockchain by Andrew Sward, Vecna OP_0 and Forrest Stonedahl Updated 2025-07-16
- digitalcommons.augustana.edu/cscfaculty/1/ Data Insertion in Bitcoin's Blockchain by Andrew Sward, Vecna OP_0 and Forrest Stonedahl from Augustana College (July 2017). Related inscription by the authors: Code "Study Math and Computer Science at Augustana College".
Fake P2PKH address Updated 2025-07-16
"P2FKH" terminology mentioned e.g. at: Data Insertion in Bitcoin's Blockchain by Andrew Sward, Vecna OP_0 and Forrest Stonedahl.
First mentions of bitcoin on YouTube Updated 2025-07-16
GoDaddy Updated 2025-07-16
Amazon EC2 GPU Updated 2025-07-16
As of December 2023, the cheapest instance with an Nvidia GPU is g4nd.xlarge, so let's try that out. In that instance, lspci contains:so we see that it runs a Nvidia T4 GPU.
00:1e.0 3D controller: NVIDIA Corporation TU104GL [Tesla T4] (rev a1)Be careful not to confuse it with g4ad.xlarge, which has an AMD GPU instead. TODO meaning of "ad"? "a" presumably means AMD, but what is the "d"?
Some documentation on which GPU is in each instance can seen at: docs.aws.amazon.com/dlami/latest/devguide/gpu.html (archive) with a list of which GPUs they have at that random point in time. Can the GPU ever change for a given instance name? Likely not. Also as of December 2023 the list is already outdated, e.g. P5 is now shown, though it is mentioned at: aws.amazon.com/ec2/instance-types/p5/
When selecting the instance to launch, the GPU does not show anywhere apparently on the instance information page, it is so bad!
Also note that this instance has 4 vCPUs, so on a new account you must first make a customer support request to Amazon to increase your limit from the default of 0 to 4, see also: stackoverflow.com/questions/68347900/you-have-requested-more-vcpu-capacity-than-your-current-vcpu-limit-of-0, otherwise instance launch will fail with:
You have requested more vCPU capacity than your current vCPU limit of 0 allows for the instance bucket that the specified instance type belongs to. Please visit aws.amazon.com/contact-us/ec2-request to request an adjustment to this limit.
When starting up the instance, also select:Once you finally managed to SSH into the instance, first we have to install drivers and reboot:and now running:shows something like:
- image: Ubuntu 22.04
- storage size: 30 GB (maximum free tier allowance)
sudo apt update
sudo apt install nvidia-driver-510 nvidia-utils-510 nvidia-cuda-toolkit
sudo rebootnvidia-smi+-----------------------------------------------------------------------------+
| NVIDIA-SMI 525.147.05 Driver Version: 525.147.05 CUDA Version: 12.0 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 Tesla T4 Off | 00000000:00:1E.0 Off | 0 |
| N/A 25C P8 12W / 70W | 2MiB / 15360MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+If we start from the raw Ubuntu 22.04, first we have to install drivers:
- docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-nvidia-driver.html official docs
- stackoverflow.com/questions/63689325/how-to-activate-the-use-of-a-gpu-on-aws-ec2-instance
- askubuntu.com/questions/1109662/how-do-i-install-cuda-on-an-ec2-ubuntu-18-04-instance
- askubuntu.com/questions/1397934/how-to-install-nvidia-cuda-driver-on-aws-ec2-instance
From there basically everything should just work as normal. E.g. we were able to run a CUDA hello world just fine along:
nvcc inc.cu
./a.outOne issue with this setup, besides the time it takes to setup, is that you might also have to pay some network charges as it downloads a bunch of stuff into the instance. We should try out some of the pre-built images. But it is also good to know this pristine setup just in case.
We then managed to run Ollama just fine with:which gave:so way faster than on my local desktop CPU, hurray.
curl https://ollama.ai/install.sh | sh
/bin/time ollama run llama2 'What is quantum field theory?'0.07user 0.05system 0:16.91elapsed 0%CPU (0avgtext+0avgdata 16896maxresident)k
0inputs+0outputs (0major+1960minor)pagefaults 0swapsAfter setup from: askubuntu.com/a/1309774/52975 we were able to run:which gave:so only marginally better than on P14s. It would be fun to see how much faster we could make things on a more powerful GPU.
head -n1000 pap.txt | ARGOS_DEVICE_TYPE=cuda time argos-translate --from-lang en --to-lang fr > pap-fr.txt77.95user 2.87system 0:39.93elapsed 202%CPU (0avgtext+0avgdata 4345988maxresident)k
0inputs+88outputs (0major+910748minor)pagefaults 0swaps Input script inscription Updated 2025-07-16
A quick overview of some developments: research.aimultiple.com/ordinal-inscriptions-history/
Bitcoin protocol Updated 2025-07-16
List of bitcoin blocks Updated 2025-07-16
Bitcoin HOWTO Updated 2025-07-16
Rational number Updated 2025-07-16
YouTube channels that just go over Stack Exchange questions Updated 2025-07-16
Some people have been creating YouTube channels that just post and go over a large number of Stack Exchange questions, some of them with a quick random intro video. Perfectly legal due to CC BY-SA but really weird stuff!
- Roel Van de Paar www.youtube.com/@RoelVandePaar. This one seems to be the OG. As of June 2024 it had 2M videos (!), 161K subscribers and only 47M views. youtube.fandom.com/wiki/Roel_Van_de_Paar mentions "he has the highest number of uploads of any YouTube channel". Interestingly at www.linkedin.com/in/roelvandepaar/?originalSubdomain=au he says he is a test engineer at MariaDB.
- Peter Schneider www.youtube.com/@peterschneiderQandA e.g. www.youtube.com/watch?v=GBQhrKRpUdI "How to put a newline special character into a file using the echo command and redirection operator?" from unix.stackexchange.com/questions/191694/how-to-put-a-newline-special-character-into-a-file-using-the-echo-command-and-re)Stackexchange
- Sophia Wagner www.youtube.com/@SophiaWagnerQandA. As of June 2024 it had 14k videos and only 88k views, so she made 88 bucks on it.
- E.g. www.youtube.com/watch?v=elIlkJneVBI "Vertically stack multiple images using ImageMagick" goes over superuser.com/questions/290656/vertically-stack-multiple-images-using-imagemagick
- www.youtube.com/@LukeChaffeyTechInfo Luke Chaffey, an Indian-American dude, e.g. www.youtube.com/watch?v=wmx6mN_G83s "Do Boost Geometry nearest queries always sort results ordered by smallest distance first?"
- www.youtube.com/@pythonoracle The Python Oracle. Speech synthesis, with different accents. Cute!
HTTP Updated 2025-07-16
The Oxford Scientist Updated 2025-07-16
Secure Shell Updated 2025-07-16
RDF language Updated 2025-07-16
Ransomware Updated 2025-07-16
Rank of an elliptic curve over the rational numbers Updated 2025-07-16
Mordell's theorem guarantees that the rank (number of elements in the generating set of the group) is always well defined for an elliptic curve over the rational numbers. But as of 2023 there is no known algorithm which calculates the rank of any curve!
It is not even known if there are elliptic curves of every rank or not: Largest known ranks of an elliptic curve over the rational numbers, and it has proven extremely hard to find new ones over time.
TODO list of known values and algorithms? The Birch and Swinnerton-Dyer conjecture would immediately provide a stupid algorithm for it.
Ganesh Sittampalam Updated 2025-07-16
Pornography genre Updated 2025-07-16
Bitcoin implementation Updated 2025-07-16
There are unlisted articles, also show them or only show them.