Wonderfall
wonderfall.dev
Wonderfall
@wonderfall.dev
yuzu's demise is a huge loss for everyone. Even if you don't use emulation right now, it's part of the sustainability of human culture - let that sink in.

Huge thanks and respect to the yuzu & citra dev team.
March 4, 2024 at 9:34 PM
I have no reason to use Microsoft Edge anymore. Chromium 122 has a built-in V8 security toggle which disables JIT. As of latest stable, they even provide a fallback implementation for WASM, akin to Edge's Drumbrake.
March 1, 2024 at 9:25 AM
M3 Max 16C is truly a beast. Base configuration (48GB RAM) can handle at the same time: a Windows 11 VM, Edge with 20 tabs including Discord/Element/YouTube, VSCode while doing LLM inference with a quite good model (mixtral 8x7b is my favorite atm).

Without breaking a sweat.
January 5, 2024 at 5:49 AM
Really wish I could sleep like a normal person. But no, I have to stay awake every night.
January 3, 2024 at 4:57 AM
daniel.haxx.se/blog/2024/01/02/the-i-in-llm-stands-for-intelligence/

Great article. Again, LLMs are powerful tools that show no real signs of intelligence to me. Actually believing it is a major pitfall with LLM use.
January 2, 2024 at 3:52 PM
Anyone else doing LLM inference on their MacBook Pro? They seem to be pretty good devices for that (NOT training) thanks to unified memory (VRAM can usually take up to 70% of the total memory).

I can run mixtral8x7b (Q5) at around 27t/s which seems pretty fast for a laptop.
January 1, 2024 at 9:10 PM
2018 i7 MacBook Pro > M3 Max blew my mind.

But it's not even the performance that surprised me. It's the battery life. It feels good to have a real laptop!
December 25, 2023 at 6:32 PM
`void foo(T const t[const static 1])`

foo() is a C function that takes an immutable pointer that points to at least one immutable value (non-NULL).

This is what I often want, but man that is UNREADABLE.
November 30, 2023 at 12:08 AM
TIL about "t ptr[static 1]" as a parameter instead of "t* ptr" to explicitly tell the compiler ptr should never be NULL.
November 27, 2023 at 3:10 PM
Having integrated clang-tidy in my pipeline really has helped me to produce (hopefully) better C code. Many compiler flags are also helpful, albeit annoying sometimes, but that just means I was used to do something in a bad way.
November 26, 2023 at 1:25 AM
I've spent the entire week-end trying to make my last C project as "robust" as possible: sanitizers, hardened compilation flags, static analysis...

My conclusion: C is one of humanity's biggest mistake.
November 19, 2023 at 10:49 PM
It's great that Apple plans to support RCS, but you should know: E2EE isn't part of the standard
November 16, 2023 at 7:13 PM
I've been learning Blender recently. Now I see the value of having a decent GPU for my laptop. Intel MacBooks had trash GPUs tbh.
November 16, 2023 at 10:18 AM
Should I switch to QWERTY from French AZERTY? QWERTY looks nicer for typing characters such as "{}[]" especially on Mac variant. I'm afraid of loosing easy access to French accents, and of course, muscle memory is an issue. Mmhh...
November 14, 2023 at 12:50 PM
Got a kernel panic hours after updating my T2 MacBook Pro to macOS Sonoma. Nah, man, don't do this to me...

My whole experience with my T2 Mac has been full of issues. Within a week after I got it (5 years ago), it got its first kernel panic due to immature T2 firmware.
October 8, 2023 at 8:39 PM
Instead of cranking up the nits of your smartphone display, consider trying out the light theme more often, especially when reading text outdoors under bright sunlight.
October 7, 2023 at 5:27 PM
I finished the 2003 FMA anime, and now I'm angry at everyone who recommends to only watch Brotherhood. The 2003 anime is so good, and the ending is quite interesting (including the movie, but it's not mandatory in my opinion).
August 28, 2023 at 6:28 PM
Imagine dating someone and finding out JIT is enabled in their browser. Just imagine.
August 8, 2023 at 9:03 PM
Turns out setting up MTA-STS with a custom domain on ProtonMail is quite easy. Would be nice if they had a free hosting service for mta-sts.txt though, but in the meantime a private GitHub repo + Netlify does the trick.
July 11, 2023 at 10:48 PM
Found a nice app to mimic the "Flip to shh" feature I've missed from Pixel stock OS: https://play.google.com/store/apps/details?id=com.urbandroid.dnd

Seems to be minimally invasive, doesn't even list network permission. Works fine for me.
July 2, 2023 at 2:47 PM
One legitimate use of ChatGPT: it's damn good at finding typos on a website page. It's basically Grammarly for free if you're sticking with GPT3.5.
June 25, 2023 at 4:54 PM
https://9to5google.com/2023/06/15/google-domains-squarespace/
Can Google stop killing the only good stuff they make
June 15, 2023 at 10:18 PM
Feels unreal: people are already playing Cyberpunk "natively" (no virtualization involved) on macOS days after Apple published "Game Porting Kit" (which seems to be a patch set over Wine, acting as a translation layer for DX12).
June 7, 2023 at 4:16 PM
Yo, lockdown mode for Apple Watch? Nice.
June 5, 2023 at 10:51 PM
My blog at https://wonderfall.dev is no more, at least for now. I was unhappy with a few things. So if it's not working, that's totally expected.
June 1, 2023 at 9:11 AM