On Ubuntu 23.10, a crash led to the creation of:After that simply running apport-cli as: led to the creation of: bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2049368 a bug on the
/var/crash/_usr_bin_gnome-shell.1000.crash
apport-cli gnome-shell
gnome-shell
package.No, they couldn't be like everyone else and be a "department", proud mathematicians had to be an "Institute"!
Students must be allowed to progress as fast as they want Updated 2024-12-15 +Created 1970-01-01
One of the main reasons for Section "Students must have a flexible choice of what to learn".
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 prodigiesFUUUUUUUCK. 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.
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.
Bibliography:
- www.youtube.com/watch?v=nrBiDRZRK5g Maxwell Lagrangian Derivation by Dietterich Labs (2019)
- www.youtube.com/watch?v=yo-Z3RO-eeY Deriving the Maxwell Lagrangian by Pretty Much Physics (2019)
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".
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.
Bibliography:
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
- bicycles.stackexchange.com/questions/66811/rear-derailleur-does-not-downshift-properly-shifts-up-smoothly likely good question but with wrong up vs down terminology
Follow car terminology and be done with it. Also follows marking of all bike shifters.
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 bycr3
), so it will contain at least2^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 only2^10 = 1K
page table entries instead of2^20
for the single paging scheme.Each process can now have up to2^10
page tables instead of2^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.