Replacement of master and slave terminology from technology Updated 2025-07-16
The IETF was a notable one: www.nytimes.com/2021/04/13/technology/racist-computer-engineering-terms-ietf.html
- developers.google.com/style/word-list (archive) Google's avoid word list is a masterclass in 2020's political correctness
Robert O'Callahan Updated 2025-07-16
He quit Mozilla in 2016 to try and commercialize an
rr extension called Pernosco.But as of 2022, he advertised himself as part of "Google Research", so maybe that went under, sample source: archive.ph/o9622. TODO when did he start? There's apparently an unrelated homonym: www.linkedin.com/in/rob-ocallahan/
He's apparently very religious, and very New Zelandish, twitter.com/rocallahan auto-describes:Terry A. Davis and D. Richard Hipp come to mind. One is tempted to speculate a correlation even, the proportion amongst systems programmers feels so much higher than in other areas of programming! Maybe it is because you have to be a God to do it in the first place.
Christian. Repatriate Kiwi.
Robert O'Callahan interview by Toby Ho (2022)
Source. Ron Maimon Updated 2025-07-26
Ron Maimon is a male human theoretical physicist with an all but dissertation started in 1995 at Cornell University[ref][ref].
Ron is mostly known for simultaneously:
- the amazing free online content he has published in online forums such as Stack Overflow and Quora, notably about particle physics, until around 2014 when Ron disappeared from the Internet entirely. Ciro Santilli figures he's hanging out with Ettore Majorana somewhere in the metaverse.
- having either been blocked from or quit every single website he participates in, partly due to his highly combative nature, e.g.:He explicitly defends this combative approach at youtu.be/ObXbKbpkSjQ?t=944 from Video 1. "Ron Maimon interview with Jeff Meverson (2014)":
- Physics Stack Exchange: physics.meta.stackexchange.com/users/4864/ron-maimon
physics.meta.stackexchange.com/questions/976/physics-ses-inability-to-deal-with-users-who-are-highly-persistent-have-kook-b user Marty Green makes one of the best characterizations of Ron's approach to science/collaboration:The thing about Ron Maimon is he definitely comes here to talk about physics. I personally can't get into discussions with him for two reasons: first, he's so single-minded in his own point of view that you can't really communicate with him back and forth; secondly, the structure of this forum is simply not conducive to extended discussions. But he sometimes posts things that are so coherently argued and with such intricate detail that even if I can't understand them myself, I just can't believe he's simply pulling this stuff out of his ass.
- physics.meta.stackexchange.com/questions/1376/what-violation-caused-this-suspension user Jerry Schirmer makes another good comment:
- Quora: www.quora.com/profile/Ron-Maimon. Ron was very active on Quora, until he was blocked for his views on the Boston Marathon bombing as mentioned at Video 1. "Ron Maimon interview with Jeff Meverson (2014)"
And notably, relevant to cirosantilli.com/china-dictatorship/stack-overflow-mods-refuse-to-clarify-if-anti-ccp-imagery-is-allowed-or-not-2021In order to have this process work [finding of truth] it is extremely important that the tone is hostile, that it is like a court of law, where you have an adversarial relationship with your opponent. Because if you have a friendly relationship with your opponent, then political consensus is preserved.
and he then also mentions that Wolfgang Pauli was a major proponent of this in physics, and so was Galileo.Unfortunately, when you're in a minority, the only way to correct the consensus view is to just shout it, and repeat it, until people go and look and check for themselves. The reason is that it creates an adversarial atmosphere where the people have to pick sides, and they don't like to pick sides, they would rather have everyone be happy. So when you have to pick sides, what do you do? You either butt out, you just leave it alone, you run away. Or you sit and review the evidence until you know which side to pick.
- Physics Stack Exchange: physics.meta.stackexchange.com/users/4864/ron-maimon
Ron seems to share a few philosophies which Ciro greatly agrees with as part of Cirism, which together with his knowledge of physics, make Ciro greatly respect Ron. Such philosophies include:
- he gives great importance to the history of physics and learning from original papers. He appears to know this insanely well, notably emphasizing that there is value in tutorials written by early pioneers of the field, see also Section "How to teach and learn physics". TODO find quote. Ciro Santilli distinctly remembers one specifically taking about this, but can't find it anymore.
- education views, notably emphasising autodidacticism
- www.quora.com/Why-should-high-school-students-learn-physics/answer/Ron-Maimon, highlighted at gmachine1729.livejournal.com/161418.html: "Why should high school students learn physics?" Answer:Yes, please, give it to me baby:
But they should learn it, preferably on their own, because the school doesn't know how to teach physics. Physics is extremely interesting, even the elementary kind. It takes the mathematics you learn in high school and uses it to describe certain natural phenomenon completely, beyond what was imagined possible in the wildest dreams of people like Pythagoras or Archimedes. If you have a computer, Newton's laws plus a tiny code can produce the motion of the planets around the sun, the motion of a free-twirling baton, the motion of colliding billiards, it's very simple.
- www.quora.com/Why-should-high-school-students-learn-physics/answer/Ron-Maimon, highlighted at gmachine1729.livejournal.com/161418.html: "Why should high school students learn physics?" Answer:
- enthusiasm for molecular biology technologies, seen e.g. at: www.quora.com/Why-are-an-abundance-of-physicists-moving-to-theoretical-biology/answer/Ron-Maimon on Quora:Ciro is actually specifically curious about whole cell simulation which he makes reference to.
[biology] is also clearly going to be the major technology of the 21st century, you should have a sugar outlet next to the electrical outlet, and plug in artificial biological technology made out of artificial cells. To plan these requires a complete method of describing biological cells, a precise model of all the processes, so that you can make artificial ones, and it produces a type of precise control on single-molecule chemistry that makes chemists drool.
- effortless effort and the to explain everything he knows online. These can be seen at www.quora.com/How-do-you-control-your-urge-to-access-the-internet-so-you-can-complete-your-assignments "How do you control your urge to access the Internet so you can complete your assignments?":
- his cheapness as in Ciro Santilli's cheapness as mentioned at youtu.be/ObXbKbpkSjQ?t=2454 from Video 1. "Ron Maimon interview with Jeff Meverson (2014)":Interviewer: there's a question on Quora where you say that you took a vow of poverty when you were very young.Ron: I was ten, I mean, most people would give it up, but I mean I figured I didn't have any need to give it up, so I just kept with it, I mean, I was never was really offered that much more. When we started the startup, I think I was offered 50k, but I said "no, I'll keep it 40k, I took a vow", and then they gave me 40k. And that of sort of set an example, the CEO also took 40k. It was a very good thing because we had very little money, we were a startup, and we were going by seed money.
However he also subscribes to some theories which Ciro Santilli considers conspiracy theories, e.g. his ideas about the Boston Marathon bombing that got him banned from Quora (a ban which Ciro strongly opposes due to freedom of speech concerns!), but the physics might be sound, Ciro Santilli does not know enough physics to judge, but it often feels that what he says makes sense.
chat.stackexchange.com/transcript/message/7104585#7104585 mentions that he was at Cornell University and did all but dissertation, but he mentions that he was still self-taught:This is corroborated e.g. at: web.archive.org/web/20201226171231/http://pages.physics.cornell.edu/~gtoombes/Student_Index.html (original pages.physics.cornell.edu/~gtoombes/Student_Index.html down as of 2023).
Eugene Seidel: On your personal info page you write that you are not a physics Ph.D. but does that mean you were a physics undergrad in college then went to grad school and finished ABD... or are you entirely self taught?Ron Maimon: ABD. I am self- taught though, I only went to school for accreditation. I had a thesis worth of work at the time I left grad-school,Eugene Seidel: ok thanksRon Maimon: I was just kind of sickened by academic stuff that was going on--- large extra dimensions were popular then.
At youtu.be/ObXbKbpkSjQ?t=2454 from Video 1. "Ron Maimon interview with Jeff Meverson (2014)" he mentions his brother is a professor. At physics.stackexchange.com/questions/32382/could-we-build-a-supercomputer-out-of-wires-and-switches-instead-of-a-microchip confirms that his brother's name is "Gaby Maimon", so this neuroscience professor at the Rockerfeller University is likely him: www.rockefeller.edu/our-scientists/heads-of-laboratories/985-gaby-maimon/. Looks, age, location and research interest match.
Some notable technical posts:
Some notable history posts:
- physics.stackexchange.com/questions/18632/good-book-on-the-history-of-quantum-mechanics/18643#18643 about the history of quantum mechanics give the quadratic explanation
- and closely related for the factor 2: physics.stackexchange.com/questions/27847/why-is-there-a-frac-1-2-in-frac-1-2-mv2/27916#27916
Bibliography:
- www.reddit.com/r/DecodingTheGurus/comments/17cb0n8/do_you_remember_ron_maimon_from_the_prepodcast/ "Do you remember Ron Maimon from the pre-podcast era? Where would he rank on the Guru scale?" user JohnFatherJohn comments:
I was actually friends with Ron Maimon at Cornell around 2006-2008. He was doing some research for my undergraduate research advisor and was a regular at a few of the same coffee shops I frequented. He was a legitimate brilliant physicist who had some strange personality quirks and blindspots, but his simultaneous breadth and depth of physics knowledge was staggering. He detested academia and couldn't stay focused on any one given problem for too long before moving on to something else though.
- gmachine1729.livejournal.com/161418.html Ron Maimon answers about physics and math on Quora (part 1) by Sheng Li (2020) contains a selection of some amazing Ron Maimon posts
- www.reddit.com/r/RonMaimon/ someone made a Reddit for him. Less than 100 users as of 2022, but has potential.
- some Quora threads about him, oh the irony:
- www.quora.com/Is-Ron-Maimon-actually-a-pioneer-or-a-jest
- www.quora.com/Are-Ron-Maimons-answers-on-mathematics-physics-and-computer-science-factually-correct
- www.quora.com/What-do-people-think-of-Ron-Maimons-paper-Computational-Theory-of-Biological-Function-I
- www.quora.com/Who-is-Ron-Maimon/answer/Ron-MaimonAlso in a comment he explains something to a now deleted comment, presumably asking why he dropped out of grad school, and gives a lot more insight:
I'm a physics grad school drop-out working in theoretical biology but I still do physics when I get a chance, but not right now because I am in a middle of a project to understand the properties of a certain virus as completely as possible.
I dropped out mainly to do biology with friends at a startup, because I figured out how you're supposed to do theory in biology, but also I truly believe it was next to impossible for me to get a degree without selling out, and I would rather be shot than write a paper with an idea I don't believe.My grad school phase was a disaster. I first worked for Eric Siggia, but I got away because he had me do something boring and safe, I figured I have only a limited number of years before I turn 30 and my brain rots, and I wasn't going to sell out and do second-rate stuff. I found a young guy at the department doing interesting things (Siggia was also doing interesting things, like RNA interactions, he just wouldn't assign any of them to ME), this was Philip Argyres, and got him to take me. Argyres wanted me to work on large-extra dimensions (this was 1998), but I made it clear to him that I would rather be boiled in oil. I worked a little bit on a crappy experimental setup that didn't work at all, because I didn't know enough about electromagnetic screening nor about how to set up experiment. But EVERYONE LOVED IT! This is also how I knew it was shit. Good work is when everyone hates it. But I learned Lifschitz's ideas for quantum electrodynamics in media from this project.Me and every competent young person in high-energy physics knew large extra dimensions was a fraud on the day it came out, and I had no intention of doing anything except killing the theory. Once Wikipedia appeared, I did my best to kill it by exposing it's charlatanry on the page for large extra dimension. That was in 2005 (after getting fired from the company), and from this point onward large-extra-dimensions lost steam. But I can't tell how much of this was my doing.Argyres liked N=2 theory, and we did something minor in N=2 SUSY models around 2000, but I was bogged down here, because I was trying to do Nicolai map for these, and it ALMOST worked for years, but it never quite worked. But I knew from the moduli interpretation and Seiberg-Witten solution that it must work. If I live long enough, I'll figure it out, I am still sure it isn't hard. But this was the link to statistical stochastic models, the work I was doing with Jennifer Schwarz, and I wanted to link up the two bodies of work (they naturally do through Nicolai map).But I had my own discovery, the first real discovery I made, in 1999, this thing that I called the mass-charge inequality, what Vafa and Motl called "the weakest-force principle" when they discovered it in 2006. It was swampland, and Vafa hadn't yet begun swampland. My advisor didn't believe my result was correct, because he saw me say many stupid things before this. So he wouldn't write it or develop it with me (but I had read about Veltman telling 'tHooft he couldn't publish the beta-function, I knew Argyres was wrong about this)Anyway, Argyres left for Cincinnatti in 2000, and I joined the company then. I was in the company until january 2005. Then they fired me, which was ok, by then it was a miserable hell-hole full of business types.I discovered Wikipedia, and started killing large extra dimensions. I wanted to finish my thesis, and some people agreed to help me do this, but I had told myself "no thesis until you get the Nicolai map sorted out" and I never did. I worked with Chris Henley a little bit, who wanted me to do some stuff for him, and I discovered an interesting model for high-Tc, but Henley said it was out of fasion, and nobody would care, even though I knew it was the key to the phenomenon (still unpublished, but soon).This was 2008-2009, and I became obsessed with cold fusion, so Henley dropped me, as I had clearly gone crazy. I developed the theory of cold fusion during the last weeks of working for Henley. Then I dropped out for good.Honestly, by the time I was gone, I realized that the internet would make a degree counterproductive, because I knew I had better internet writing skills than any of the old people, I was a Usenet person. Online, the degrees and accreditation were actually a hinderance. So by this point, I secretly preferred not to have a PhD, because I knew I was good at physics, and I could attack from the outside and win. It's not too hard if you know the technical material.The only problem is that I was unemployed and isolated in Ithaca for about 7 years after having gone through my first productive phase. But I developed the cold-fusion ideas in this period, I learned a lot of mathematics, and I developed a ton of biology ideas that are mostly unpublished, but will be published soon. It astonished people that I could have no degree and be unemployed and have such a sky-high ego. The reason is that I could evaluate my own stuff, and I liked it!
Other possible accounts:
Backlinks:
- 2022: twitter.com/johncarlosbaez/status/1556085484937310209 by John Baez. This page was one of the top Google hits for "Ron Maimon" at the time.
Ron Maimon interview with Jeff Meverson (2014)
Source.Ripped from Jeff's "Quoracast": player.fm/series/quoracast-podcast/ron-maimon-truther Ron mentions he was an early-Usenet user. Key points:
- youtu.be/ObXbKbpkSjQ?t=2247 mentions that there is a question on Quora where Ron said he took a vow of poverty when he was 10. This reminded Ciro of Ciro Santilli's cheapness.
- youtu.be/ObXbKbpkSjQ?t=2532 mentions his admiration for Leonard Susskind, in particular him starting out as a plumber
- youtu.be/ObXbKbpkSjQ?t=3088Ron: no, no, I'll just go and do, library, write some papers or whatever. This is not, and this is not like... basically, look, I wrote most of what I wanted to write on Quora anyway. I have gotten almost everything out of my system. I wanted to write, a couple of other things, but they weren't major.
Sanjay Ghemawat Created 2024-11-30 Updated 2025-07-16
Saylor Academy Updated 2025-07-16
This is an interesting initiative which has some similarities to Ciro Santilli's OurBigBook project.
The fatal flaw of the initiative in Ciro Santilli's opinion is the lack of user-generated content. We will never get there without UGC and algorithms, never.
Also as of 2021, it mostly useless business courses: learn.saylor.org unfortunately.
But it has several redeeming factors which Ciro Santilli aproves of:
- exam as a service-like
- they have a GitHub: github.com/saylordotorgo
The founder Michael J. Saylor looks a bit crooked, Rich people who create charitable prizes are often crooked comes to mind. But maybe he's just weird.
Michael Saylor interview by Lex Fridman (2022)
Source. At the timestamp:What statement... maybe he's actually not crooked, maybe it was just an accounting mistake... God, why.
When I go, all my assets will flow into a foundation, and the foundation's mission is to make education free for everybody forever.
If only Ciro Santilli knew how to contact him and convince him that his current approach is innefective and that Ciro has something better! Michael, please Google into this page some day, Ciro Santilli needs funding for OurBigBook.com. A hopeless Tweet at: twitter.com/cirosantilli/status/1548350114623660035. Also tried to hit his
[email protected]. Scott Hassan Updated 2025-07-16
The guy who coded the initial version of BackRub, the first version of Google Search, but left before the company formed. TODO how did he meet Largey Brage? Why did he leave Google?
In 1997 he cofounded eGroups, a mailing list management website, together with the mysterious Carl Victor Page, Jr., Larry Page's older brother. eGroups was sold to Yahoo! in 2000 for $432m, just before the Dot-com bubble burst.
As of 2021 his net worth was of "only" $1b, even though his original Google shares would have been worth $13b. He must have sold too much too early to do other cool stuff. archive.ph/IgkMI:Did Largey give him this nice deal as a way to thank him for helping start the company, or was it just that they had no big hopes and $800 seemed right? youtu.be/pmXDtTD6vQY?t=146 suggests the stocks were part of his compensation for 3 months of coding work. Also mentioned at: nypost.com/2021/08/20/google-founder-created-revenge-site-against-estranged-wife
When Mr. Page and Mr. Brin founded Google in 1998, Mr. Hassan bought 160,000 shares for $800. When Google went public in 2004, the shares were worth more than $200 million. The shares, now in Google’s parent company, Alphabet, would be valued at more than $13 billion today [2021].
In 2001, Scott married a Vietnamese chick called Allison Huynh from university and they had three children.
In 2004 he tried strike a $20 million[ref] post-nuptial after Google went public, which she declined, so things were already crappy back then.
Then, during the divorce, Scott even created a revenge website for her as well. He's so petty! Down as of 2024 of course. There are only some weird redirect archives now: web.archive.org/web/20210915000000*/https://allisonhuynh.com redirecting to sites.google.com/view/allisonhuynhcom
The divorce is covered in several major outlets:
- www.dailymail.co.uk/news/article-9912929/Billionaire-investor-helped-launch-Google-accused-divorce-terrorism-bitter-break-up.html
- www.nytimes.com/2021/08/20/technology/Scott-Hassan-Allison-Huynh-divorce.html
- www.cnbctv18.com/technology/who-is-scott-hassan-the-google-founder-accused-of-divorce-terrorism-10543641.htm
- www.forbes.com/sites/jilliandonfro/2020/02/28/suitable-technologies-bankruptcy-filing-scott-hassan-allison-huynh/
To be fair, he did work on a lot of cool stuff after BackRub for which he deserves credit, not the least the company that created the Robot Operating System, which is a cool sounding open source project, which is awesome. But this divorce story is so damning! He should just own up to it, split the cash, and move on... The fact that the Google money came from an investment before marriage likely complicates things.
The fact that he does not have a Wikipedia page as of 2022 is mind blowing, especially after divorce details. Maybe Ciro Santilli will create it one day. Just no patience now. OK, done it June 2022: en.wikipedia.org/wiki/Scott_Hassan let's see if it lasts. The page lasted but ended up being Ciro Santilli's first edit war, how exciting:
- December 2022: an anonymous user with IP from California removed divorce details and google share ownership details, both of which had a New York Times source: www.nytimes.com/2021/08/20/technology/Scott-Hassan-Allison-Huynh-divorce.html. Discussion at: en.wikipedia.org/wiki/Talk:Scott_Hassan#Divorce_details_removed_as_%22poorly_sourced_material%22_by_anonymous_user_even_though_they_had_a_source_from_the_New_York_Times It feels exactly like the type of thing Scott would have done himself. And he possibly inadvertently exposed his real IP in doing so: 24.6.226.102. It is pingable, but Nmap analysis shows nothing of interest.
- June 2024: another partial revert removing the juicy divorce details by user named "ReversingWrongs". The username choice so incredibly cute and naive it makes Ciro wonder if this is from some woman that loves him (mother, child, new partner?) rather than just a Hassan sockpuppet. OK, perhaps with en.wikipedia.org/wiki/Wikipedia:Biographies_of_living_persons#People_who_are_relatively_unknown the divorce has to be left out? It's always impossible to decide with those wikipedia things. What you can say, is not necessarily what people want to read about, even when it is incredibly well source.
Looking a the history, he just kept revealing different IPs and continuously reverting, which other people put back in. Another of his IPs:There is also an interesting edit from 2600:1700:5470:5c50:7566:9580:1b60:ab41 which mentions without source the little known factso it could be Hassan adding some actually good and interesting information to the article. That one however also has an edit to en.wikipedia.org/wiki/Ernest_Nagel so maybe it's not him.
after working at Washington University's Medical Libraries Group (having been recruited out of SUNY Buffalo for the summer).
Screenshot of allisonhuynh.com by the Daily Mail
. Source. Skills Grading scale stoles from a Goolge interview Updated 2025-07-16
Stack Overflow Updated 2025-07-16
The best place to get answers to programming questions as of 2019. Google into Stack Overflow is always the best bet.
An overview of Ciro Santilli's Stack Overflow contribution can be found at: Ciro Santilli's Stack Overflow contributions.
Stack Overflow in a nutshell
. Source. As the "WTF look at my points" guy, Ciro Santilli approves of this meme. A few more elements could be added, notably deletion of the last link-only answer, but good enough.
By the profile image, the "Grammar Nazi" editor is actually appropriately the notorious serial editor Peter Mortensen. Ciro Santilli welcomes grammar fixes, but more subjective style fixes can be a bit annoying.
Stack Overflow is doomed Created 2024-07-29 Updated 2025-07-16
Stack Overflow does have an super naive reputation and moderation system and overly restrictive subject matter, which Ciro Santilli wants to improve upon with OurBigBook.com.
However, it is the best that we have now, and if you use it like Ciro, you won't get tired:What else would you expect from a naive algorithm system that has 10 million newbies asking stuff?
- monitor only rare tags that you know a lot about, let others answer duplicates on big tags for you
- only answer on bigger tags when you find a better answer than can be found on the page
- accept that sometimes things are bound to go wrong, that reputation is meaningless, and move on
The key problem of Stack Overflow is closurism. The answer close feature is just not made for purpose. The sole purpose of "closing" should be to prevent easy reputation farming. What it should do instead, is remove points gained from duplicates and off topic questions. But it should not prevent new answers. The disk space costs nothing, and Google doesn't care about the closed status of a question.
As of 2024, the only competitor of Stack Overflow is Reddit (besides LLMs, which do nothing but extract data from those two and other sites). Reddit removed the mandatory thread locking after 6 months, but still lacks the Q&A focus required for greatness. Its community however is much more chill and doesn't close and downvote the fuck out of everything.
Related posts:
The Final Encyclopedia (Paul Allen) Updated 2025-07-16
The Google Story Chapter 21. A Virtual Library mentions that Paul Allen was interested in trying to create something like the "Final Encyclopedia" from this book. This is somewhat the same motivation for Google Books and Google's activities more broadly, as shown in their organise the world's information mission statement.
The Google Story Updated 2025-07-16
Has some good mentions, but often leaves you wanting more details of how certain things happened, especially the early days stuff.
Does however paint a good picture of several notable employees, and non-search projects from the early 2000's including:
- the cook dude
- porn cookie guy
- the unusual IPO process
Paints a very positive picture of the founders. It is likely true. They gave shares generously to early employees. Tried to allow the more general public to buy from IPO, by using a bidding scheme, rather than focusing on the big bankers as was usual.
The introduction mentions that Google is very interested in molecular biology and mining genetics data, much like Ciro Santilli! Can't find external references however...
Two of the most compelling areas that Google and its founders are quietly working on are the promising fields of molecular biology and genetics. Millions of genes in combination with massive amounts of biological and scientific data are an excellent match for the Google search engine, the tremendous database the company has in place, and its immense computing power. Already, Google has downloaded a map of the human genome and is working closely with biologist Dr. Craig Venter and other leaders in genetics on scientific projects that may lead to important breakthroughs in science, medicine, and health. In other words, we may be heading toward a time when people can google their own genes.
The book gives good highlight as to why Google became big: search was just an incredibly computationally intensive task. From very early days, Largey were already making up their own somewhat custom compute systems from very early days, which naturally led into Google custom hardware later on. Google just managed to pull ahead on the reinvest revenue into hardware loop, and no one ever caught them back. This feels more the case than e.g. with Amazon, which notoriously had to buy off dozens of competitors to clear the way.
Cover of The Google Story
. The Materials Project Created 2024-12-13 Updated 2025-07-16
Long story short, the project is so far a complete failure on the most important metric: number of regular users, which current sits at exactly one: myself.
There were notable users who found the project online and who actually tried to use the website for some content and provided extremely valuable feedback:Unfortunately after the period of a few weeks they stopped using it to follow their other priorities instead. Which is of course totally fine, however sad.
I still believe that the OurBigBook Web feature is a significant tech innovation that could make the website go big.
I also believe that the project gets many fundamentals of braindumping right, notably the infinitely deep table of contents without forced scoping, e.g.:does not make Calculus have an ID orr URL of
- Mathematics
- Calculusmathematics/calculus, rather it's just calculus.But there is a fundamental difficulty in reaching critical mass to that self-sustaining point, as people don't seem to be convinced by these logical "my system is better" argument alone, as opposed to having them Google into stuff they need now and then understand that the project is awesome.
A closely related critical mass issue is that existing big multiuser knowledge base websites such as Stack Overflow and Wikipedia have a tremendous advantage on PageRank. No matter how useless a Wikipedia article about something is, it will always be on top of Google within a week of creation for title hits. And since the main goal of publishing your stuff is to get it seen, it makes much more sense for writers to publish on such existing websites whenever possible, because anywhere else it is way way less likely to be seen by anybody.
Even I end up writing way more on Stack Overflow than on OurBigBook as a programmer. But I still believe that there is a value to OurBigBook, for the usual reasons of:
Perhaps what saddens me the most is that even on GitHub stars/Twitter/Hacker news terms there is almost no interest in the project despite the fact that I consider that it has innovations, while many other note taking apps as well in the thousands of stars. Maybe I'm just delusional and all the tech that I'm doing is completely useless?
Part of the issue is probably linked to the fact that most other note taking apps focus on "help me organize my ideas so I can make more money" and often completely ignore "I want to publish my knowledge", and stuff that helps you make money is always easier to sell and promote.
OurBigBook on the other hand a huge focus on "I want to publish me knowledge". It aims almost single mindedly in being the best tool ever for that. However this doesn't make money for people, and therefore there are going to be way less potential users.
I do believe strongly that all it takes is a few users for the project to snowball. For some people, once you start braindumping, it is very addictive, and you never want to stop basically. So with only a few of those we can open large parts of undergrad knowledge to the world. But these people are few, and so far I haven't been able to find even a single one like me, and on top of that convince them that I have created the ultimate system for their knowledge publishing desires.
Another general lesson is that I should perhaps aimed for greater compatibility with existing systems such as Obsidian. Taking something that many people already know and use can have a huge impact on acceptance. E.g. anything that touches Obsidian can reach thousands of stars: github.com/KosmosisDire/obsidian-webpage-export. Note taking apps that aim for "markdown" compatibility also tend to fare better, even if in the end you inevitably have to extend the Markdown for some of your features. And WYSIWYG, which I want but don't have, is perhaps the ultimate familiarity.
Another issue compared to other platforms is that OurBigBook just came out late. Obsidian launched in 2020. Roam Research and Trillium Notes also came earlier. And it is hard to fight the advantage already gained by those on the "I'm going to take some personal notes" area. I do believe however that there a strong separation between "these are my personal notes" and "I want to publish these". Once you decide to publish your knowledge, you immediately start to write in a different way, and it is very hard to convert pre-existing "private" notes into ones suitable for public consumption.
I shouldn't be doing this on funded OurBigBook time which is until the end of May, but I was getting too nervous and decided to start a casual job search to test the waters.
In particular I want to see if I can get past the HR lady step without toning down my online profiles. If nothing works out for the next round I'll be hiding anything too spicy like:Another interesting point is to see if French companies are more likely to reply given that Ciro Santilli studied at École Polytechnique which the French worship.
- prominently seeking funding for OurBigBook on my LinkedIn profile
- CIA 2010 covert communication websites references. This will be my first job hunt since I have published that article. Wish me luck.
- gay Putin profile picture on Stack Overflow
Gay Putin, currently used in Ciro Santilli's Stack Overflow profile
. Ciro's profiles may be a bit too much for the HR ladies who reject his job applications on the spot. To be fair, perhaps not enough years of experience for certain applications and job hopping may have something to do with it too. But since they don't ever tell you anything not to get sued, we'll never know.I'm looking in particular either for:
- machine learning-adjacent jobs in companies that seem to be doing something that could further AGI, e.g. automatic code generation or robotics would be ideal
- quantum computing
- systems programming, which is what I actually have work experience with
I spent the last two weeks doing that:
- one week browsing everything of interest in London and Paris and sending applications to anything that seemed both relevant and interesting. Maintaining an application list at: Section "Job application by Ciro Santilli".
- one week on a very laborious but somewhat interesting take home exercise for Linux kernel engineer a Canonical, makers of Ubuntu.I had a week to finish 5 practical coding and packaging questions, and I tried to do everything as perfectly as possible, but I somewhat underestimated the amount of work and wait needed to do everything and didn't manage to finish question 4 and missed 5. Oops let's see how that goes.At least this had a few good outcomes for the Internet as I tried to document things as nicely as I could where they were missing from Google as usual:
- I re-tested Linux Kernel Module Cheat and made some small improvements. Things still worked from a Ubuntu 24.10 host (using Docker to Ubuntu 22.04), and I also checked that kernel 6.8 builds and GDB step debugs after adding the newly required config
CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT, also mentioned that at: Why are there no debug symbols in my vmlinux when using gdb with /proc/kcore? - I contributed some simple updates to github.com/martinezjavier/ldd3 getting it closer to work on Linux kernel v6.8. That repository aims to keep the venerable examples from Linux kernel module book LDD3 alive on newer kernels, and is a very good source for kernel module developers.
- How to compile a Linux kernel module?: wrote a quick Ciro-approved tutorial
- Dynamic array in Linux kernel module: I gave an educational example of a dynamic byte array (like std::string) using the kvmalloc family of allocators
- quickemu: this is a good emulator manager and I think I'll be using it for Ubuntu images when needed from now on. I wrote:
- How to run Ubuntu desktop on QEMU?: an introductory tutorial to the software as their README is not that good as is often the case. It's hard for project authors to predict what new users want or not. This is my second answer to this question, the previous one focusing on a more manual approach without third party helpers.
- How to share folder between guest/host? (Quickemu): I explained how to setup a 9p mount to share a directory between guest and host
- Error :: You must put some 'source' URIs in your sources.list: updated this answer for Ubuntu 24.04. This issue comes up when you want to do either of:which don't work by default, and my answer explains how to do it from the GUI and CLI. The CLI method is specially important for Docker images. Since Ubuntu doesn't offer a stable CLI method for this, the method breaks from time to time and we have to find the new config file to edit.
sudo apt build-dep sudo apt source - What is hardware enablement (HWE)?: I learned a bit better how Ubuntu structures its kernel releases for each Ubuntu release
Some of the main issues I had were:- compiling Linux kernel for Ubuntu is extremely slow. I was used to compiling for embedded system with Buildroot, which finishes in minutes, but for Ubuntu is hours, presumably because they enable as many drivers as possible to make a single ISO work on as many different computers as possible, which makes sense, but also makes development harder
- my QEMU setup for Ubuntu was not quite as streamlined and I relearned a few things and set up quickemu. By chance I had recently come across quickemu for testing OurBigBook on MacOS, but I had to learn a bit how to set it up reasonably too
- I re-tested Linux Kernel Module Cheat and made some small improvements. Things still worked from a Ubuntu 24.10 host (using Docker to Ubuntu 22.04), and I also checked that kernel 6.8 builds and GDB step debugs after adding the newly required config
Updates Quick fun with the Common Crawl web graph Created 2025-02-26 Updated 2025-11-05
github.com/cirosantilli/cirosantilli.github.io/issues/198. Previously at: stackoverflow.com/questions/31321009/best-more-standard-graph-representation-file-format-graphson-gexf-graphml/79467334#79467334 but Stack Overflow fucking deleted the question.
My general motivation for this is that a PageRank-like algorithm could be useful for more accurate user and article ranking on OurBigBook, see: Section "PageRank-like ranking"
But it could also be just generally cool to apply it to other graph datasets, e.g. for computing an Wikipedia internal PageRank.
Then I had a look at the Common Crawl web graph data to see if I could easily calculate it myself, and... they already have it! See: Section "Common Crawl web graph official PageRank"
Their graph dumps are in BVGraph graph file format, which is the native format of the WebGraph framework, which implements the format and algorithms such as PageRank.
The only thing I miss is a command line interface to calculate the PageRank. That would be so awesome.
Announcements:
In cc-main-2024-25-dec-jan-feb-domain-ranks.txt:
cirosantilli.comwas ranked ~453kourbigbook.comwas at ~606k
Urban Dictionary Updated 2025-07-16
Usenet personality Updated 2025-07-16
Ciro Santilli does the same via Google searches and Twitter/Reddit searches for himself, you can't invent anything new nowadays:
Kibo was known for his high-volume but thoughtful posts, but achieved Usenet celebrity circa 1991 by writing a small script to grep his entire Usenet feed for instances of his name, and then answering personally whenever and wherever he was mentioned, giving the illusion that he was personally reading the entire feed.
Who bought Laszlo Hanyecz pizza? Updated 2025-07-16
The original forum thread bitcointalk.org/index.php?topic=137.msg1195 suggests multiple purchases were made, until he had to withdrawl the offer. Perhaps an easier question is how many pizzas he got in the first place.
www.reddit.com/r/Bitcoin/comments/13on6px/comment/jl55025/?utm_source=reddit&utm_medium=web2x&context=3 mentions without source:One source is: bitcoinmagazine.com/culture/the-man-behind-bitcoin-pizza-day-is-more-than-a-meme-hes-a-mining-pioneer
I know. Laszlo Hanyecz estimates that he spent 100,000 BTC on pizza in 2010. Laszlo is the man that invented GPU mining and he mined well over 100,000 BTC.
Related thread from May 2023: bitcointalk.org/index.php?topic=5453728.msg62286606#msg62286606 "Did Laszlo Hanyecz exchange 40000 BTC for 8 pizzas, not 10000 BTC for 2 pizzas?" but their Googling is so bad no one had found the 100,000 quote before Ciro.
As per bitcoin.stackexchange.com/questions/113831/searching-the-blockchain-based-on-transaction-amount-and-or-date at blockchair.com/bitcoin/outputs?s=time(asc)&q=value(1000000000000),time(2010-05-18..2010-08-05) we can list all the transactions made between the offer and withdrawal dates for value exactly 10k. There are only about 20 of them, and including someone the 22nd of May, so it is extremely likely that this will contain the hits. No repeated recipients however, so it is hard to progress with more advanced analytics tools
Some of the transactions are:8 d1a429c05868f9be6cf312498b77f4e81c2d4db3268b007b6b80716fb56a35ad (29 May) is a common looking transaction with a single input from 1Bc7T7ygkKKvcburmEg14hJKBrLD7BXCkX and two outputs, one likely being the change to 1GH4dRUAagj67XVjr4TV6J9RFNmGYsLe7c and the other the actual value to 138eoqfNcEdeU9EG9CKfAxnYYz62uHRNrA.
- 49d2adb6e476fa46d8357babf78b1b501fd39e177ac7833124b3f67b17c40c2a (22 May 2010 06:17:59 GMT+1). This one has some Google mentions:This is a highly unusual transaction from a single address 17WFx2GQZUmh6Up2NDNCEDk3deYomdNCfk to a single address 1CZDM6oTttND6WPdt3D6bydo7DYKzd9Qik for the exact value with no change.By digging a bit, we see that the input comes from exactly 20 outputs, e.g. 1E43t1VCc3Q3STKauEiUoVqLbT81XT67xj, each of which is a block reward of 50 BTC, the reward value at those early times, thus satisfactorily explaining how the exact 10k value was obtained without change. Because we know that Laszlo was a big GPU miner, it is extremelly likely that this transaction was made by him.
- a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d (22 May 2010 07:16:31 GMT+1) also has several Google mentions, e.g.:www.blockchain.com/explorer/transactions/btc/a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d even specially marks it "Bitcoin Pizza" and "Notable". Furthermore, the receiving address 17SkEw2md5avVNyYgj6RiXuQKNwkXaxFyQ is even marked as verified an as belonging to Jeremy Sturdivant.Furthermore this also shows us how Jeremy then transferred about half of Bitcoins 10 minutes later, but we can't know if it was to his own accounts or to cash out.The nature of this transaction is very different from the previous one. It uses a bunch of inputs to a single address 1XPTgDRhN8RFnzniWCddobD9iKZatrvH4. 1XPTgDRhN8RFnzniWCddobD9iKZatrvH4 contains a mixture of regular small inputs, but also a bunch of block rewards e.g. www.blockchain.com/explorer/addresses/btc/1MUoh2nJudSDdKu9NkcevaCG1Qe3nZHWFZ, thus also clearly indicating Lsazlo ownership.
The input chain is complex, but it does contain one block reward on the third level: 17PBFeDzks3LzBTyt6bAMATNhowrvx5kBw + 79 rewards 4th level at 045795627ca29ec72a94c23a65ee775ea1949d60b6fba0938b75e1cfe1e6643e.
- d3498960e5f73031f726cb878382cc696938810fa43f918696cbf242afc9765e (04 June): complex chain, unclear
- 2ea2914c131b2798041a80c00c44081a3559233d69d8b367e4244e6b12096610 (10 June): single input/single output. Complex input, but has some 2nd order mines e.g. e6393f613ef12f5708fa511875b8ff5080f6c8864709f8d92bd99435826a9d0d
- ea595789878b673776d0577cbc6063db611bb4e2954e226459d556995f547922 (24 June): single input/single output. Complex input, but has some 2nd order mines e.g. b9a0c2d24a744b79fe001a67468c456746b74e94a6ce68a2e5f80bf645d678b9
- 461f91a98bbe2f269d8af938039e185287761677f0418fcc8238c5f3dca72935 (02 Jul 2010 08:39:17 GMT+1): single 20k input to two 10k outputs. Did he get 2x two pizzas at once? Complex input.
- a47f927ca1adeeb4394200e8a37a9297b07e784a251569074a9fc2c04855560f (02 Jul 2010 09:07:35 GMT+1): too close in time to the previous one, unless he was having a massive pizza party with invitees!
- 77036fa2ac75212be1ce93e8e1008d5cb2bcbb51aa560a5fe29c9c1423bbd00e (02 Jul 2010 09:14:33 GMT+1): the party grows even larger
x86 custom instructions Updated 2025-07-16
Intel is known to have created customized chips for very large clients.
This is mentioned e.g. at: www.theregister.com/2021/03/23/google_to_build_server_socs/Those chips are then used only in large scale server deployments of those very large clients. Google is one of them most likely, given their penchant for Google custom hardware.
Intel is known to do custom-ish cuts of Xeons for big customers.
TODO better sources.
YouTube Updated 2025-07-16
Ciro Santilli publishes videos of this not-so-common visual programming experiments on his YouTube channel occasionally: www.youtube.com/c/CiroSantilli. Ciro should however not be lazy and also upload each video produced to Wikimedia Commons, since YouTube does not offer a download option even for videos marked with a Creative Commons license: www.quora.com/Can-I-download-Creative-Commons-licensed-YouTube-videos-to-edit-them-and-use-them/answer/Tarmo-Toikkanen!
This is also where Ciro's downtime converged to in his early 30's, since he long lost patience for stupid video games and television series.
Ciro developed one interesting technique: while scrolling through YouTube's useless recommendations, when he understands what a channel is about, he either immediately:and no matter how much you say you don't want to hear about them, YouTube juts keeps on sending more.
This helps to keep this feed clean of boring stuff he already knows about. There is unfortunately an infinite amount of useless videos out there however on the topics of:
- sports
- music, mostly idiotic top of the charts
- news and political commentary
- food
- programming tutorials. Meh, got Stack Overflow.
- stuff that is not in English, and notably languages that Ciro does not even speak!
- motorcycles
- ASMR
- cute animals
- gaming and movie commentary. Ciro is interested only in a very specific number of video games
- nature life, e.g. hiking, cycling, or living in isolation, this Ciro enjoys
- science for kids (popular science)
Things Ciro hates about YouTube:
Likely FFmpeg is the backend of YouTube.
Bought by Google in 2006.









