Bicycles require too much maintenance Updated 2025-07-16
It is true, something Ciro Santilli often things about. One likely reason is that the world is broken and most cyclist are speed maniacs willing to put the time in. Unlike Dutch people where everyone cycles.
Bitcoin Core data layout Updated 2025-07-16
Bitcoin Core txindex Updated 2025-07-16
Bitcoin Foundation Updated 2025-07-16
Bitcoin
getrawtransaction command Updated 2025-07-16 Cool data embedded in the Bitcoin blockchain Ordinal ruleset inscription Updated 2025-07-16
Ordinals are inscriptions created with the protocol described at: docs.ordinals.com/inscriptions.html The protocol was designed by developer Casey Rodarmor, and shares a few similarities with the AtomSea & EMBII protocol.
The protocol also includes a way to have ownership over inscriptions, effectively creating an NFT system on top of the bitcoin blockchain. AtomSea & EMBII also already had such a system however. In either case, Ciro Santilli couldn't give less of a fuck about who owns some random publicly viewable digital asset.
For whatever reason, orinals became extremelly popular compared to the AtomSea & EMBII format, leading to millions os inscriptions, and 10k+ images as of block 830k. They also started to take up a substatial portion of the available block space.
This in turn led to a lot of child porn rediscussion, and people linking back to this page to view earlier inscriptions: incoming links.
Unfortunately, unlike AtomSea & EMBII and even cryptograffiti.info uploads, most ordinals are designed to be just souless bulk collectibles, as with as much artistic merit as any random collectible card set or postage stamps you may find at a newpaper stall. To make things worse many of them are likely algorithmically generated. Eternal September had truly arrived to the Bitcoin blockchain. As a result, machine learning would be almost essential in order to find interesting uploads amidst such bulk.
Ordinal #0
. This is the first ordinal ruleset inscription: ordinals.com/inscription/6fb976ab49dcec017f1e201e84395983204ae1a7c2abf7ced0a85d692e442799i0. It was made on block 767430 (2022-12-14).The
i0 at the end of the URL above means "inscription 0". This is because a single transaction can have multiple inscriptions.The ordinals also started taking up large portions of the Bitcoin blockchain:
Apparently the "Taproot" Bitcoin update made it easier to upload image-sized data once again, which had become prohibitively expensive 2023 and much earlier:
- protos.com/did-taproot-ruin-bitcoin-with-nft-inscriptions-of-monkey-jpegs/
- ordinals.com/ appears to index some types of ordinals
Bibliography:
- blocktelegraph.io/parent-child-bitcoin-inscriptions/ parent-child relationshipsi are possible between two ordinals
- ordinals.com/
- bitcoin.stackexchange.com/questions/117018/understanding-how-ordinals-work-with-the-bitcoin-blockchain-what-is-exactly-sto
- bitcoin.stackexchange.com/questions/118405/read-ordinal-transaction-data
- bitcoin.stackexchange.com/questions/118247/can-someone-explain-the-byte-composition-of-an-inscription-reveal-transaction
- nftnow.com/guides/bitcoin-nfts-most-notable-ordinals-inscriptions/
Solutions of the Schrodinger equation for two electrons Updated 2025-07-16
This is closely linked to the Pauli exclusion principle.
What does a particle even mean, right? Especially in quantum field theory, where two electrons are just vibrations of a single electron field.
Another issue is that if we consider magnetism, things only make sense if we add special relativity, since Maxwell's equations require special relativity, so a non approximate solution for this will necessarily require full quantum electrodynamics.
As mentioned at lecture 1 youtube.com/watch?video=H3AFzbrqH68&t=555, relativistic quantum mechanical theories like the Dirac equation and Klein-Gordon equation make no sense for a "single particle": they must imply that particles can pop in out of existence.
Bibliography:
- www.youtube.com/watch?v=Og13-bSF9kA&list=PLDfPUNusx1Eo60qx3Od2KLUL4b7VDPo9F "Advanced quantum theory" by Tobias J. Osborne says that the course will essentially cover multi-particle quantum mechanics!
- physics.stackexchange.com/questions/54854/equivalence-between-qft-and-many-particle-qm "Equivalence between QFT and many-particle QM"
- Course: Quantum Many-Body Physics in Condensed Matter by Luis Gregorio Dias (2020) from course: Quantum Many-Body Physics in Condensed Matter by Luis Gregorio Dias (2020) give a good introduction to non-interacting particles
Blockchain explorer Updated 2025-07-16
Block reward Updated 2025-07-16
BSHUNTER: Detecting and Tracing Defects of Bitcoin Scripts Updated 2025-07-16
Carl Mark Force Updated 2025-07-16
Full name Carl Mark Force IV, the fourth! As mentioned at www.vice.com/en/article/vv7dgj/great-moments-in-shaun-bridges-a-corrupt-silk-road-investigator (this made Ciro Santilli laugh quite hard:
Carl Mark Force IV - the other corrupt cop charged alongside Bridges - is pretty hard to beat, just name-wise.
Charles K. Kao Updated 2025-07-16
2009 Nobel Prize lecture
. Poor Charles was too debilitated by Alzheimer's disease to give the talk himself! But if you've got a pulse, you can get the prize, so all good. Source-to-source compiler Updated 2025-07-16
Ciro Santilli's hardware Dell Inspiron 15 3520 Updated 2025-07-16
Bought May 2024 to be my clean crypto-only computer. Searched for cheapest 1 TB disk 16 GB RAM not too old on Amazon with Ubuntu certification, and that was it at £479.00.
Some reviews:
OPSEC: will run only cryptocurrency wallets and nothing else. Will connect to Internet, but never ever to a non clean USB flash drive.
Bootstrap OPSEC:It must have taken about one week running full time to sync the Monero blockchain which at the time was at about 3.1M blocks! I checked on system explorer, and CPU and internet usage was never maxed out, suggesting simply slow network. But the computer still overheated quite a bit and froze a few times.
- turn on from factory, start Windows 11 Home 23H2 build 22631.2715, connect to home Wifi during setup process. Considered skipping WiFi, but I'll want to download the Ubuntu ISO later on anyways answers.microsoft.com/en-us/windows/forum/all/bypass-lets-connect-you-to-a-network/2ce188f6-1b28-45a0-97d2-bfccfa3c9188. Don't sign in to online Windows account, and turn off all spyware requests.
- on preinstalled Edge browser, download Ubuntu 24.04 ISO from ubuntu.com, check sha256 with
Get-FileHashon powershell even though that is pointless security.stackexchange.com/questions/1687/does-hashing-a-file-from-an-unsigned-website-give-a-false-sense-of-security, download balenaEtcher portable from etcher.balena.io/ (currently recommended burner at ubuntu.com/download/desktop#how-to-install) from etc, and burn Ubuntu into a SanDisk Ultra Flair 64 GB - install Ubuntu from USB flash. No internet connection initially, default everything.
- notice that Ubuntu 24.04 is too broken, install Ubuntu 22.04.4 on the previously used USB from Ubuntu, and then install 22.04 instead... minimal installation, encrypted ZFS
- Ubuntu 24.04 "The application files has closed unexpectedly". This likely terminated uncompression of the bz2 halfway, and led to a corrupted monerod...
- askubuntu.com/questions/15520/how-can-i-tell-ubuntu-to-do-nothing-when-i-close-my-laptop-lid fix the eternal laptop lid issue without GUI solution...
- copy view only wallet private key by takinga picture of the QR code with Android cell phone. This gives it to the CIA immediately, but that's fine as we're going to publish it publicly.
Ciro Santilli's open source contributions Updated 2025-07-16
Connect to other computer in LAN by hostname with DHCP Updated 2025-07-16
TODO didn't manage to get it working with TP Link ARCHER VR2800 even though it shows DHCP as enabled and it also shows MAC addresses and corresponding hostnames in the router management interface.
Cool data embedded in the Bitcoin blockchain ASCII porn Updated 2025-07-16
All found so far are also reproduced at: asciiart.website/index.php?art=people/naked%20ladies therefore not blockchain original.
- tx 9206ec2a41846709a59cafb406dd7b07082bfc27664bbc5c6d4df310c1e1b91f block 290848 (2014-03-16) via cryptograffiti.info: sexually aroused naked woman sitting looking forward with legs open showing her vagina. Vagina row as an identifier for Ctrl + F:A bit bellow tx 8367a48e4a863e37b3749bc9c111327b07a7c383ec9b3e7ce8d41949e71e1c10 has a large hand showing the middle finger and wearing a watch:
. `. .\x./-`--...../' ; :Reproduced e.g. at: www.textartcopy.com/ascii-middle-finger.html/"\ |\./| | | | | |>~<| | | /'\| |/'\.. /~\| | | | \ [ | | | | \ | | | | | \ | ~ ~ ~ ~ |` ) | / \ / \ / \ / |--//''`\--| | (( +==)) | |--\_|_//--| - tx 0aab36554c2ac5ec23747e7f21f75dbe3f16739134cf44953ad7ac98927146d6 block 322920 (2014-09-28) via cryptograffiti.info: naked woman laying on her side showing her vagina from under her legs, signed
fsc. Vagina row:Fully reproduced e.g. at www.asciiart.eu/people/sexual/women which credits the art to a "Marcin Glinski" (Polish: Marcin Gliński), possibly this dude github.com/silentlamb/ASCII-Arts | www.linkedin.com/in/marcinglinski)The signature is also listed at www.asciiart.eu/ascii-artists/who-is-who for example.`-:/"-7.--"" _::.-'P::.. \} - tx 66826fccef3e3ebb34abce25bfeff8f9dcaaf88e4707a5576c494d8a1cf1681a block 388714 (2015-12-16) has a one liner penis and breasts:soon followed by more breasts at 37c1e90c6ce3e648c51bfa38cbb43e996cd46e038517596d4c90ca2a6425a701:
jEW B====D ( . Y . )Found by Messages from the mines.jEW ( . Y . )TIDDIES( . Y . )
ICMP runs on top of IP Updated 2025-07-16
SPARQL tutorial Updated 2025-07-16
In this tutorial, we will use the Jena SPARQL hello world as a starting point. Tested on Apache Jena 4.10.0.
Basic query on rdf/vcard.ttl RDF Turtle data to find the person with full name "John Smith":Output:
sparql --data=rdf/vcard.ttl --query=<( printf '%s\n' 'SELECT ?x WHERE { ?x <http://www.w3.org/2001/vcard-rdf/3.0#FN> "John Smith" }')---------------------------------
| x |
=================================
| <http://somewhere/JohnSmith/> |
---------------------------------To avoid writing Output:
http://www.w3.org/2001/vcard-rdf/3.0# a billion times as queries grow larger, we can use the PREFIX syntax:sparql --data=rdf/vcard.ttl --query=<( printf '%s\n' '
PREFIX vc: <http://www.w3.org/2001/vcard-rdf/3.0#>
SELECT ?x
WHERE { ?x vc:FN "John Smith" }
')---------------------------------
| x |
=================================
| <http://somewhere/JohnSmith/> |
---------------------------------Bibliography:
- UniProt contains some amazing examples runnable on their servers: sparql.uniprot.org/.well-known/sparql-examples/
There are unlisted articles, also show them or only show them.


