72 Followers
181 Following
126 Posts
Security & Privacy. Opinions are my own.
@ezhes_ Thanks, this part wasn't clear from the blog post. What incredible work by the team, and bonus humor points to someone for the poisoning pattern 😁

/2 The trick behind this mitigation is to use the compiler to clamp all pointer offset operations in kernel code to a magnitude of less than 4GB. If you feel like grep-ing, the specific codegen for this clamp operation currently uses a special 0x2BAD poisoning pattern in the top 16 bits when the magnitude exceeds 4GB.

With some VA layout tricks to inject large 4GB unmapped gutters between major kernel VA regions, this has some delightful consequences.

@mysk If anyone else wants to double check, case is here. Document 122 as shown in screenshot, "MOTION to Dismiss Consolidated Complaint; Memorandum of Points and Authorities in Support Thereof filed by Apple, Inc."
https://www.courtlistener.com/docket/65748302/libman-v-apple-inc/

I haven't ever played with frontend frameworks. Chapter 4 of the Next.js intro (layouts) got me to "whoah this is cool", and chapter 5 (navigation) has reached "witchcraft!"

Navigation without a full page refresh, including pre-fetching for fast nav. With almost no dev effort 🤯

Love this online recipe hack!
...

If you add “cooked.wiki/“ to beginning of ANY recipe url (before the https:/) it strips away everything but the recipe and organizes the ingredients and method into separate columns.

Also adds a dictation option too!

#cooking #recipe

@jerry Thanks for doing your best to find a middle ground path, steering towards it, explaining your logic, and also running+moderating the server(s) in the first place!

I'm... struggling to attach a debugger to a binary. #help

#macOS 14 on Apple Silicon, trying to debug an x86_64 binary. LLDB says status -1 (lost connection).

`DevToolsSecurity -status` says "Developer mode is currently enabled".

And Xcode's Debug Executable produces "The specified run destination name was not found".

@lapcatsoftware The point is that _sometimes_ they're useful. Some teams at Apple even treat internal reports that way (wait too long to screen, then request a re-file), while others even handle external reports well (when deemed important).
Is anyone playing with using m1n1 -> U-Boot -> SeaBIOS to boot #Windows 11 directly on #AppleSilicon? Or is there a path through Grub that could work?
@isilzha314 Thank you! This chart is what I was had recalled, and @hacks4pancakes' Megamix is the content I wanted but didn't know to ask for :)