smukherjee19
DeepSeek's Liang Wenfeng: Full Remarks from an Investor Meeting
This is so much easier to understand, and I also learnt a few things along the way, like the zero page mechanism, munmap having to notify the MMU about the invalid TLB and more.
Really appreciate it!
So "backing" is the underlying physical memory the page maps to.
So if I were to make sense of that piece of slop, is this what it would be?
"In one thread, a page fault happens during a store operation. The physical memory address is the proper address, which is immediately (around 10 assembly instructions later) replaced by the 0x00000000 memory address by another thread due to race condition, resulting in a crash when the original thread tries to read that page again."
Quoting from the bug analysis:
>Headline. The crash is real and reproducible. With musl instrumentation we pin the in-process mechanism precisely: a thread's own store to a freshly- faulted anonymous page becomes invisible to that same thread's reload ~10 instructions later, because the page's backing is replaced mid-function. A pagemap read at the instant of the fault shows the backing is the kernel's zero page. A captured core dump confirms the crash site with matched virtual addresses. The mechanism localizes to the interaction between the per-VMA-lock anonymous-fault fast path and a concurrent munmap's TLB shootdown. A source-level review of Linux 7.0.12 identifies a specific race in that interaction, and a git comparison across v6.19/v7.0/v7.1/mainline identifies the v7.0-introduced change on the munmap-teardown side that widens it.
"a thread's own store to a freshly- faulted anonymous page becomes invisible to that same thread's reload ~10 instructions later, because the page's backing is replaced mid-function." -> ??? What's a "backing" of a page? Freshly-faulted? Fresh fries? "~10 instructions later"?
"A pagemap read at the instant of the fault shows the backing is the kernel's zero page." -> Backing?
"The mechanism localizes to the interaction between the per-VMA-lock anonymous-fault fast path and a concurrent munmap's TLB shootdown." -> How can a mechanism "localize"?
And more.
This is... words strung together. Nothing more. I wonder how people read and make sense of this.
In case people have forgotten what real technical writing looks like, here's a sample (I am not the author): https://yifan.lu/2019/01/11/the-first-f00d-exploit/
Merle: Why Even Signal Calls Apple and Google [video]
Also, not to be disrespectful to the OP, but seems quite an... overblown reaction. To each their own, though.
Just keep in mind they are usually very good in reading, okayish in listening, and kinda needs work on speaking. But that’s expected. If you live a daily life in Japan like the Japanese, you barely need to speak English, or hear it, if at all. Even the foreign staff at the convenience store speak Japanese good enough for them to carry on their duties.
ChatGPT "Physics Result" Reality Check: What It Did [video]
but the "Accept" and "Not Now" are for the new terms of use.
So by toggling off and clicking "Accept", it will accept the toggled version. You can check the setting after accepting it at: https://claude.ai/settings/data-privacy-controls It's the "Help Improve Claude" button.
- Linking the chats with my personal account - Having Anthropic train the model with my data?
Like, having the knowledge of the model with the privacy of local LLMs?
How Microsoft Developers Use AI in Real-World Coding | BRK103
React Native Isn't as Popular as You Think [video]
Thundermail and Thunderbird Pro Services
Kinda different from your specific use case, but should give some hints on which one would serve you best, and is an interesting watch:
Given how many stories of greed and throwing people under the bus for money I hear nowadays, we might already be living in a dystopia.
Firefox: The Data Collection, Advertising Browser [video]
What's new at Evernote? April 2024 [video]
Also, if you're considering "living" in Japan (which is a totally different beast from visiting as a tourist), here's a hypothetical scenario. See how you feel the first time you read it.
You, alongwith a group of friends/group tour members are walking down the street towards the station to go to your next (sightseeing) destination in Tokyo. Assume none of your friends/group tour members are ill-meaning (as in, they don't behave like bad tourists, littering the streets, being loud because they want to etc.).
Now, assume that the group you are with is being louder than other locals around you, possibly because they are in good spirits after a good meal or sightseeing experience. What is your way of thinking:
a) Do you realize that your group is being louder than other locals around you?
b) If you realize so, do you still not feel anything and keep walking with the group?
c) Or do you feel uncomfortable that your group is being louder than others around you, and want to distance yourself away from your group?
If you're more inclined towards c), then your way of thinking is closer to the Japanese people.
Source: had the same experience when I visited Japan over 10 years ago for the first time, and I was so uncomfortable it felt like torture just walking with the same group.
Japan, for better or worse, is "unique" in many ways even today, including how people think and behave. It's not for everyone, but if you think the article's observations and the scenario above are something you like and want to be a part of, you'll likely not have too much of a hard time adapting to life here.
Also, if time and energy permits, please, learn the language. It'll expand your world so much here.
Algorithm Afternoon: discover and code clever algorithms on lazy afternoons
Debunking Devin: "First AI Software Engineer" Upwork Lie Exposed [video]
At the same time, there are apps like Mindkit [0], which seem to do similar things as this, but with more features, but which cost 3000 JPY(20 USD) lifetime.
Personally, the only time I can justify 150 USD for a purchase of an app is when it has as many features or is as impactful as Word/Excel/Powerpoint combined.
No disrespect to the people who made it, good luck with the app!
[0]: https://apps.apple.com/us/app/mindkit-keep-things-organized/...