Legendre's three-square theorem Updated +Created
Make a bug report for a crash on Ubuntu Updated +Created
On Ubuntu 23.10, a crash led to the creation of:
/var/crash/_usr_bin_gnome-shell.1000.crash
After that simply running apport-cli as:
apport-cli gnome-shell
led to the creation of: bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2049368 a bug on the gnome-shell package.
Mathematical Institute of the University of Oxford Updated +Created
No, they couldn't be like everyone else and be a "department", proud mathematicians had to be an "Institute"!
Priory 600ADX Updated +Created
Priory bicycles Updated +Created
Students must be allowed to progress as fast as they want Updated +Created
We've created a system where people just wait, and wait, and wait, never really doing what they really want.
They wait through school to get into university.
They wait through university to get to masters.
They wait through masters to get to PhD.
They wait through PhD to become a PI.
And for the minuscule fraction of those that make it, they become fund proposal writers.
And if you make any wrong choice along the, it's all over, you can't continue anymore, the cost would be too great.
So you just become software engineer or a consultant until you die.
Is this the society that we really want?
From True Genius: The Life and Science of John Bardeen Chapter 2 "Roots":
John ([Bardeen].) and Bill ([his brother]) entered the combined seventh-eighth grade at "Uni High," Wisconsin's University High School, in the same year-John from third grade and William from fifth.
Established in September 1911, the school had been conceived as a laboratory for training high school instructors and for testing progressive ideas in education. In its philosophy and organization, Uni resembled the Dewey School. The students were accelerated as much as possible to keep lessons challenging. One goal was to "introduce pupils to high school methods and subjects before they reached the 9th grade." The fourth quarter, offered during the summer, allowed students who had missed work or had fallen behind to catch up. It also enabled the brightest students to complete senior high school in only three years
...
Even with the disruption of Althea’s death, John completed all his Uni High course work by age thirteen. But as he was "a little leery about graduating so young," he and Bill decided to attend Madison Central High School for two years, taking additional mathematics, science, and literature courses not offered at Uni. By the time John had turned fifteen and Bill seventeen, the two had completed every course of interest at Madison Central. There was no longer any reason to postpone entering college. In the fall of 1923 they both entered the freshman class at the University of Wisconsin.
Meanwhile, at the University of Oxford www.theguardian.com/uk/2005/aug/21/highereducation.accesstouniversity Oxford to turn away child prodigies
We have been pushed to consider it, not because of concerns about whether it is psychologically healthy for children to study here, but because of child protection laws which have come into play this year for the first time.
FUUUUUUUCK. And so, in protecting children, we also rob them of their own future. But the official policy as of 2023 is unchanged at least in theory: uni-of-oxford.custhelp.com/app/answers/detail/a_id/557/~/do-oxford-undergraduate-courses-have-a-minimum-age-requirement%3F Article also mentions Yinan Wang. Can't find his profiles now.
Bibliography:
Torah Updated +Created
Book of Genesis Updated +Created
Exams at the University of Oxford Updated +Created
Hebrew Bible division Updated +Created
ISO_8859-1 Updated +Created
Maxwell Lagrangian Updated +Created
Maxwell's equations are Lorentz invariant Updated +Created
Subtle is the Lord by Abraham Pais (1982) chapter III "Relativity, the special theory" mentions that this fact and its importance (we want the laws of physics to look the same on all inertial frames, AKA Lorentz covariance) was first fully relized by poincaré in 1905.
And at that same time poincaré also immediately started to think about the other fundamental force then known: gravity, and off the bat realized that gravitational waves must exist. general relativities is probably just "the simplest way to make gravity Lorentz covariant".
Micro Bit Updated +Created
Bluetooth support: not enough RAM for it, though in principle its chip/transceiver could support it! microbit-micropython.readthedocs.io/en/v1.0.1/ble.html
Supported editors: microbit.org/code/
MicroPython web editor and compiler: python.microbit.org/v/2
Everything in this section is tested on the Micro Bit v1 from Micro Bit v1 unless otherwise noted.
https://upload.wikimedia.org/wikipedia/en/thumb/a/a3/Micro-bit_v1_%26_v2.JPG/1024px-Micro-bit_v1_%26_v2.JPG
Rear bicycle derailleur does not shift up Updated +Created
Full range achieved, going from fastest to slowest works (downshift), but going from slowest to next slowest (upshift) fails. Limits are good, B-tension screw didn't help
Upshift and downshift in cycling Updated +Created
Follow car terminology and be done with it. Also follows marking of all bike shifters.
How the K-ary tree is used in x86 Updated +Created
x86's multi-level paging scheme uses a 2 level K-ary tree with 2^10 bits on each level.
Addresses are now split as:
| directory (10 bits) | table (10 bits) | offset (12 bits) |
Then:
  • the top 10 bits are used to walk the top level of the K-ary tree (level0)
    The top table is called a "directory of page tables".
    cr3 now points to the location on RAM of the page directory of the current process instead of page tables.
    Page directory entries are very similar to page table entries except that they point to the physical addresses of page tables instead of physical addresses of pages.
    Each directory entry also takes up 4 bytes, just like page entries, so that makes 4 KiB per process minimum.
    Page directory entries also contain a valid flag: if invalid, the OS does not allocate a page table for that entry, and saves memory.
    Each process has one and only one page directory associated to it (and pointed to by cr3), so it will contain at least 2^10 = 1K page directory entries, much better than the minimum 1M entries required on a single-level scheme.
  • the next 10 bits are used to walk the second level of the K-ary tree (level1)
    Second level entries are also called page tables like the single level scheme.
    Page tables are only allocated only as needed by the OS.
    Each page table has only 2^10 = 1K page table entries instead of 2^20 for the single paging scheme.
    Each process can now have up to 2^10 page tables instead of 2^20 for the single paging scheme.
  • the offset is again not used for translation, it only gives the offset within a page
One reason for using 10 bits on the first two levels (and not, say, 12 | 8 | 12 ) is that each Page Table entry is 4 bytes long. Then the 2^10 entries of Page directories and Page Tables will fit nicely into 4Kb pages. This means that it faster and simpler to allocate and deallocate pages for that purpose.

Unlisted articles are being shown, click here to show only listed articles.