Teleprinter by Ciro Santilli 40 Updated 2025-07-16
Way, way before instant messaging, there was... teletype!
Video 1.
Using a 1930 Teletype as a Linux Terminal by CuriousMarc (2020)
Source.
Computer manufacturer by Ciro Santilli 40 Updated 2025-07-16
This section is about companies that integrate parts and software from various other companies to make up fully working computer systems.
Apple Inc. by Ciro Santilli 40 Updated 2025-07-16
Video 1.
The Mapple Store and Steve Mobs from The Simpsons
. Source.
Fujitsu by Ciro Santilli 40 Updated 2025-07-16
The japanese name literally means:
  • 富士 fushi, from Mount Fuji, which itself has unknown origin
  • 通 tong: telecommunications
They died so completely, Googling "ICL" now has higher hits such as Imperial College London.
Video 1.
Why the UK's IBM Failed by Asianometry (2022)
Source. Main lesson perhaps: don't put national money to fight already established markets. You have to fight for what is coming up next. E.g. that is part of the reason for TSMC's success.
IBM by Ciro Santilli 40 Updated 2025-07-16
As of the 2020's, a slumbering giant.
But the pre-Internet impact of IBM was insane! Including notably:
Quantum chemistry by Ciro Santilli 40 Updated 2025-07-16
Ah, the jewel of computational physics.
Also known as an ab initio method: no experimental measurement is taken as input, QED is all you need.
But since QED is thought to fully describe all relevant aspects molecules, it could be called "the" ab initio method.
For one, if we were able to predict protein molecule interactions, our understanding of molecular biology technologies would be solved.
No more ultra expensive and complicated X-ray crystallography or cryogenic electron microscopy.
And the fact that quantum computers are one of the most promising advances to this field, is also very very exciting: Section "Quantum algorithm".
Complex dot product by Ciro Santilli 40 Updated 2025-07-16
This section is about the definition of the dot product over , which extends the definition of the dot product over .
The complex dot product is defined as:
E.g. in :
We can see therefore that this is a form, and a positive definite because:
All companies with investors are evil, make no mistake.
They may have nice looking save the world charity campaigns, but once you get even close to affecting their revenue stream, the axe falls. The charity is only a publicity stunt to reduce wages.
Some level of government intervention is needed to control investor's greed.
It is just a question of business model: some business models are eviler than others. Making people pay for operating systems being possible the most evil of all.
One thing must be said however. You can learn a lot by working in a good company, because it ends up putting you in contact with practical real problems that you wouldn't otherwise see by just doing your own random low-tech startup. This is especially valuable if said company is also enlightened enough to use and contribute back to open source software, thus improving the world and paying back the moral debt of using other people's work for free.
Another important point to consider is who in the company is evil. In a sane tech company, the lowly engineers are going to be non-evil. And then the more you go up the management chain, the more aligned you have to be with investors, and thus the more and more evil you get. HR is just evil from the bottom though, it's just the nature of their job.
Once upon a time, when Ciro worked at a company, one day the company decided to give everyone a 20% raise.
The likely reason was that Apple was coming to town, and was sucking the fuck out of the company's talent.
Nothing ever drove it so clearly into Ciro's heart the obvious fact that even for skilled jobs, companies don't pay you what you're worth. They pay you as little as possible so you won't quit to join someone else. It is pure market forces in play.
The annoying thing is that people are highly non-fungible, so much like painting auctions, you can only estimate your price by putting yourself on auction and seeing what people will pay for you, i.e. interviewing for new jobs.
Another point is that people have all sorts of stupid restrictions such as not wanting to work on certain areas for moral reasons, or not wanting to move away from a certain area they like. Companies will of course readily exploit such weakness to be able to pay less. Silly non-rational beings.

Pinned article: Introduction to the OurBigBook Project

Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
We have two killer features:
  1. topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculus
    Articles of different users are sorted by upvote within each article page. This feature is a bit like:
    • a Wikipedia where each user can have their own version of each article
    • a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
    This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.
    Figure 1.
    Screenshot of the "Derivative" topic page
    . View it live at: ourbigbook.com/go/topic/derivative
  2. local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:
    This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
    Figure 5. . You can also edit articles on the Web editor without installing anything locally.
    Video 3.
    Edit locally and publish demo
    . Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension.
  3. https://raw.githubusercontent.com/ourbigbook/ourbigbook-media/master/feature/x/hilbert-space-arrow.png
  4. Infinitely deep tables of contents:
    Figure 6.
    Dynamic article tree with infinitely deep table of contents
    .
    Descendant pages can also show up as toplevel e.g.: ourbigbook.com/cirosantilli/chordate-subclade
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact