#今日看了什么
#NetBoot
原来从 GRUB 启动 ISO 这么简易
https://netboot.xyz/docs/booting/grub
#NetBoot
原来从 GRUB 启动 ISO 这么简易
# Install grub-imageboot
apt install grub-imageboot
# Download netboot.xyz ISO
mkdir /boot/images
cd /boot/images
wget https://boot.netboot.xyz/ipxe/netboot.xyz.iso
# Update GRUB menu to include this ISO
update-grub2
reboot
https://netboot.xyz/docs/booting/grub
Chips and Cheese
Update on Meteor Lake DRAM Latency Measurements
#ChipAndCheese
Telegraph | source
(author: clamchowder)
Update on Meteor Lake DRAM Latency Measurements
#ChipAndCheese
Telegraph | source
(author: clamchowder)
Daniel Lemire's blog
Science and Technology links (May 25 2024)
1. Artificial intelligence is far more efficient at producing content than human beings, as far as carbon emissions go.
2. Human brains got larger by over 5% between 1930 and 1970.
3. Replacing plastics by ‘environment friendly’ alternatives typically results in greater greenhouse gas emissions.
4. Prostate-specific antigen screening has only a small effect on men’s risk of dying in absolute terms.
5. Local exposure to poor individuals reduces support for redistribution among the well-off. In other words, wealthy people are more likely to favor government programs helping the poor if they never see poor people.
6. Happier looking people are judged better. If you want to be viewed as a good person, make sure you appear happy.
7. Females mount stronger immune responses to many pathogens, they awaken more frequently at night, they express greater concern about physically dangerous stimuli, they exert more effort to avoid social conflicts, they exhibit a personality style more focused on life’s dangers, they react to threats with greater fear, disgust and sadness and they develop more threat-based clinical conditions than males. (Benenson et al.).
8. The Lincoln sea, the sea North of Greenland, was ice free about 10,000 years ago.
9. ADHD and autism referrals up fivefold in 2023 in the UK. It is unclear why that is, but over diagnosis is a possibility.
10. We believe that one of the earliest city might have been in modern-day Turkey, about 9,000 years ago.
11. About 20,000 years ago, sea levels were over 100 meters lower, as we were in the last glacial maximum.
12. High-intensity strength training exercises are an effective means to preserve bone density while improving muscle mass, strength, and balance in postmenopausal women.
13. The average American is willing to pay over 500$ to get a 3-month exemption from a medical mask mandate.
14. Experiencing nature leads to healthier food choices.
15. Australia is getting greener, rapidly.
16. When you lose weight, you spend less energy. However, if you consume relatively more fat or protein during the weight loss, you tend to use more energy.
17. Trees are getting bigger.
18. Sun exposure may improve your health.
19. They are conducting a clinical trial for tooth regrowth technology in Japan.
source
Science and Technology links (May 25 2024)
1. Artificial intelligence is far more efficient at producing content than human beings, as far as carbon emissions go.
2. Human brains got larger by over 5% between 1930 and 1970.
3. Replacing plastics by ‘environment friendly’ alternatives typically results in greater greenhouse gas emissions.
4. Prostate-specific antigen screening has only a small effect on men’s risk of dying in absolute terms.
5. Local exposure to poor individuals reduces support for redistribution among the well-off. In other words, wealthy people are more likely to favor government programs helping the poor if they never see poor people.
6. Happier looking people are judged better. If you want to be viewed as a good person, make sure you appear happy.
7. Females mount stronger immune responses to many pathogens, they awaken more frequently at night, they express greater concern about physically dangerous stimuli, they exert more effort to avoid social conflicts, they exhibit a personality style more focused on life’s dangers, they react to threats with greater fear, disgust and sadness and they develop more threat-based clinical conditions than males. (Benenson et al.).
8. The Lincoln sea, the sea North of Greenland, was ice free about 10,000 years ago.
9. ADHD and autism referrals up fivefold in 2023 in the UK. It is unclear why that is, but over diagnosis is a possibility.
10. We believe that one of the earliest city might have been in modern-day Turkey, about 9,000 years ago.
11. About 20,000 years ago, sea levels were over 100 meters lower, as we were in the last glacial maximum.
12. High-intensity strength training exercises are an effective means to preserve bone density while improving muscle mass, strength, and balance in postmenopausal women.
13. The average American is willing to pay over 500$ to get a 3-month exemption from a medical mask mandate.
14. Experiencing nature leads to healthier food choices.
15. Australia is getting greener, rapidly.
16. When you lose weight, you spend less energy. However, if you consume relatively more fat or protein during the weight loss, you tend to use more energy.
17. Trees are getting bigger.
18. Sun exposure may improve your health.
19. They are conducting a clinical trial for tooth regrowth technology in Japan.
source
已领取学士服🥰
Chips and Cheese
Comparing Crestmonts: No L3 Hurts
#ChipAndCheese
Telegraph | source
(author: clamchowder)
Comparing Crestmonts: No L3 Hurts
#ChipAndCheese
Telegraph | source
(author: clamchowder)
https://gitlab.archlinux.org/archlinux/rfcs/-/merge_requests/29#note_186477
国内高校镜像站反对 Archlinux RFC 29 草案的联署
tl;dr:该 RFC 草案为镜像站设置了许多不合理甚至不可能做到的要求,同时未解决任何现有问题。
国内高校镜像站反对 Archlinux RFC 29 草案的联署
tl;dr:该 RFC 草案为镜像站设置了许多不合理甚至不可能做到的要求,同时未解决任何现有问题。
Daniel Lemire's blog
Learning from the object-oriented mania
Back when I started programming professionally, every expert and every software engineering professor would swear by object-oriented programming. Resistance was futile. History had spoken: the future was object-oriented.
It is hard to understate how strong the mania was. In education, we started calling textbooks and videos ‘learning objects‘. Educators would soon ‘combine learning objects and reuse them‘.
A competitor to a client I was working on at the time had written a server in C. They had to pay lip service to object-oriented programming, so they said that their code was ‘object-oriented.
I once led a project to build an image compression system. They insisted that before we even wrote a single line of code, we planned it out using ‘UML’. It had to be object-oriented from the start, you see.
You had to know your object-oriented design patterns, or you could not be taken seriously.
People rewrote their database engines so that they would be object-oriented.
More than 25 years later, we can finally say, without needing much courage, that it was insane, outrageous, and terribly wasteful.
Yet, even today, the pressure remains on. Students are compelled to write simple projects using multiple classes. Not just learn the principles of object-oriented programming, which is fair enough, but we still demand that they embrace the ideology.
To be fair, some of the basic principles behind object-oriented programming can be useful. At least, you should know about them.
But the mania was unwarranted and harmful.
The lesson you should draw is not that object-oriented is bad, but rather that whatever is the current trendy technique and trendy idea, is likely grossly overrated.
The social mechanism is constantly in action, though it is no longer acting for object-oriented programming. It takes many forms. Not long ago, you had to wear a mask to attend a conference. Everyone ‘knew’ that masks stopped viruses and had no side-effect… just like everyone just knew that object-oriented programming makes better and more maintainable software, without negative side-effects.
You can recognize such a social contagion by its telltale signs.
1. Rapid Spread: A social contagion spreads quickly through a group or community, much like a wildfire. One day everyone is talking about the latest object-oriented pattern, and the next day, everyone is putting it into practice.
2. Amplification: You often observe the emergence of ‘influencers’, people who gain high social status and use their newly found position to push further the hype. The object-oriented mania was driven by many key players who made a fortune in the process. They appeared in popular shows, magazines, and so forth.
3. Peer Influence: Social contagion often relies on peer influence. E.g., everyone around you starts talking about object-oriented programming.
4. Conformity: People often mimic the behaviors or attitudes of others in their group, leading to a conformity effect. People who do not conform are often excluded, either explicitly or implicitly. For example, object-oriented started to appear in job ads and was promoted by government agencies.
5. Aggressive Behavior: You see a significant change from usual behavior as irrationality creeps in. If you criticize object-oriented programming, something is wrong with you!
6. Grandiose Beliefs or Delusions: Claims that object-oriented programming would forever change the software industry for the better were everywhere. You could just easily reuse your objects and classes from one project to the other. Never mind that none of these claims could ever be sustained.
7. Risky Behavior: Entire businesses bet their capital on projects trying to reinvent some established tool in an object-oriented manner. People kept throwing caution to the wind: let us rebuild everything the one true way, what is the worse that can happen?
source
Learning from the object-oriented mania
Back when I started programming professionally, every expert and every software engineering professor would swear by object-oriented programming. Resistance was futile. History had spoken: the future was object-oriented.
It is hard to understate how strong the mania was. In education, we started calling textbooks and videos ‘learning objects‘. Educators would soon ‘combine learning objects and reuse them‘.
A competitor to a client I was working on at the time had written a server in C. They had to pay lip service to object-oriented programming, so they said that their code was ‘object-oriented.
I once led a project to build an image compression system. They insisted that before we even wrote a single line of code, we planned it out using ‘UML’. It had to be object-oriented from the start, you see.
You had to know your object-oriented design patterns, or you could not be taken seriously.
People rewrote their database engines so that they would be object-oriented.
More than 25 years later, we can finally say, without needing much courage, that it was insane, outrageous, and terribly wasteful.
Yet, even today, the pressure remains on. Students are compelled to write simple projects using multiple classes. Not just learn the principles of object-oriented programming, which is fair enough, but we still demand that they embrace the ideology.
To be fair, some of the basic principles behind object-oriented programming can be useful. At least, you should know about them.
But the mania was unwarranted and harmful.
The lesson you should draw is not that object-oriented is bad, but rather that whatever is the current trendy technique and trendy idea, is likely grossly overrated.
The social mechanism is constantly in action, though it is no longer acting for object-oriented programming. It takes many forms. Not long ago, you had to wear a mask to attend a conference. Everyone ‘knew’ that masks stopped viruses and had no side-effect… just like everyone just knew that object-oriented programming makes better and more maintainable software, without negative side-effects.
You can recognize such a social contagion by its telltale signs.
1. Rapid Spread: A social contagion spreads quickly through a group or community, much like a wildfire. One day everyone is talking about the latest object-oriented pattern, and the next day, everyone is putting it into practice.
2. Amplification: You often observe the emergence of ‘influencers’, people who gain high social status and use their newly found position to push further the hype. The object-oriented mania was driven by many key players who made a fortune in the process. They appeared in popular shows, magazines, and so forth.
3. Peer Influence: Social contagion often relies on peer influence. E.g., everyone around you starts talking about object-oriented programming.
4. Conformity: People often mimic the behaviors or attitudes of others in their group, leading to a conformity effect. People who do not conform are often excluded, either explicitly or implicitly. For example, object-oriented started to appear in job ads and was promoted by government agencies.
5. Aggressive Behavior: You see a significant change from usual behavior as irrationality creeps in. If you criticize object-oriented programming, something is wrong with you!
6. Grandiose Beliefs or Delusions: Claims that object-oriented programming would forever change the software industry for the better were everywhere. You could just easily reuse your objects and classes from one project to the other. Never mind that none of these claims could ever be sustained.
7. Risky Behavior: Entire businesses bet their capital on projects trying to reinvent some established tool in an object-oriented manner. People kept throwing caution to the wind: let us rebuild everything the one true way, what is the worse that can happen?
source
Chips and Cheese
Meteor Lake’s E-Cores: Crestmont Makes Incremental Progress
#ChipAndCheese
Telegraph | source
(author: clamchowder)
Meteor Lake’s E-Cores: Crestmont Makes Incremental Progress
#ChipAndCheese
Telegraph | source
(author: clamchowder)