x86 Paging Tutorial / Segmentation Updated +Created
In x86 systems, there may actually be 2 address translation steps:
  • first segmentation
  • then paging
like this:
(logical) ------------------> (linear) ------------> (physical)
             segmentation                 paging
The major difference between paging and segmentation is that:
  • paging splits RAM into equal sized chunks called pages
  • segmentation splits memory into chunks of arbitrary sizes
Paging came after segmentation historically, and largely replaced it for the implementation of virtual memory in modern OSs.
Paging has become so much more popular that support for segmentation was dropped in x86-64 in 64-bit mode, the main mode of operation for new software, where it only exists in compatibility mode, which emulates IA-32.
Bouldering Updated +Created
Bravais lattice Updated +Created
Brazilian university Updated +Created
Brown University Updated +Created
Xie Shichen Updated +Created
Abing Updated +Created
Once Ciro Santilli played Suwu herding sheep while his mother in law was around, and she quickly pointed out:
Suwu by Abing!
He's very popular!
And also a composer, e.g. he composed Reflections of the Moon on Erquan.
Amazon EC2 hello world Updated +Created
Let's get SSH access, instal a package, and run a server.
As of December 2023 on a t2.micro instance, the only one part of free tier at the time with advertised 1 vCPU, 1 GiB RAM, 8 GiB disk for the first 12 months, on Ubuntu 22.04:
$ free -h
               total        used        free      shared  buff/cache   available
Mem:           949Mi       149Mi       210Mi       0.0Ki       590Mi       641Mi
Swap:             0B          0B          0B
$ nproc
1
$ df -h /
Filesystem      Size  Used Avail Use% Mounted on
/dev/root       7.6G  1.8G  5.8G  24% /
To install software:
sudo apt update
sudo apt install cowsay
cowsay asdf
Once HTTP inbound traffic is enabled on security rules for port 80, you can:
while true; do printf "HTTP/1.1 200 OK\r\n\r\n`date`: hello from AWS" | sudo nc -Nl 80; done
and then you are able to curl from your local computer and get the response.
Ambush from ten sides Updated +Created
Video 1.
Ambush from ten sides performed by Jiaju Shen (2017)
Source.
Video 2. . Source. The sound quality is not great, but you do get to see the master. TODO location and date.
Baijiu Updated +Created
Figure 1.
A traditionally shaped baijiu ceramic bottle
. Source.
Brazilian music Updated +Created
Brazilian music genre Updated +Created
British learned society Updated +Created
Chinese traditional painting shape Updated +Created
Mediocre Amateur Updated +Created
About 50k subscribers on 2021, which feels way too little for the video quality and quantity.
Ciro Santilli believes that this channel will go very far, certainly achieving 1M subscribers in they keep it for one or two more years. Update: it didn't, as of 2024, shame.
They are Utah-based, and they do many many amazing weekend trips. They mostly drive from home to some trailhead, and then climb up and down it the entire day.
No technical rock climbing, only bouldering, but they still manage to reach many amazing places, and there is a level of danger in many of their ascents.
They also often ski down the mountains when there is snow.
The cool thing about this channel is that as the name suggests, they are not professionals, and what they do can be done by anyone without working full time on it, as long as you have adequate preparation.
Messaging software Updated +Created
Ciro's Edict #8 Updated +Created
This month included several exciting extremelly user visible web developments.
I can't help to feel how the speed of developments reflects my relative mastery of the stack, I'm very happy about how it went.

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