ProTip: If you're writing a paper, make sure to leave some typos and inaccuracies in the text and diagrams as an exercise of reading comprehension for the readers...
Notices by niconiconi (niconiconi@mk.absturztau.be), page 2
-
niconiconi (niconiconi@mk.absturztau.be)'s status on Thursday, 01-Jun-2023 03:27:29 JST niconiconi -
niconiconi (niconiconi@mk.absturztau.be)'s status on Saturday, 13-May-2023 21:03:49 JST niconiconi JavaScript engine in WebAssemblyWhat a time to be alive.
-
niconiconi (niconiconi@mk.absturztau.be)'s status on Thursday, 11-May-2023 03:12:57 JST niconiconi It's called Rust because the build takes so much disk space and you need to use an HDD (spinning rust) for development.
-
niconiconi (niconiconi@mk.absturztau.be)'s status on Wednesday, 26-Apr-2023 17:56:28 JST niconiconi You know you're using AWS bare-metal Apple Silicon macOS servers when it takes 40 minutes to boot. :woozy_aws:
-
niconiconi (niconiconi@mk.absturztau.be)'s status on Sunday, 26-Mar-2023 19:46:15 JST niconiconi -
niconiconi (niconiconi@mk.absturztau.be)'s status on Monday, 20-Mar-2023 21:13:12 JST niconiconi PNG images can be decoded from JavaScript, and PNG images use Deflate compression. Thus, I decided to encode the WebAssembly binary as a grayscale PNG image, Base64-encode the PNG as a data URIStatement dreamed up by the utterly deranged.
-
niconiconi (niconiconi@mk.absturztau.be)'s status on Thursday, 16-Mar-2023 12:25:14 JST niconiconi Imagine living long enough to see someone saying that Gentoo has a better wiki than Arch. :woozy_baa:
-
niconiconi (niconiconi@mk.absturztau.be)'s status on Thursday, 16-Mar-2023 12:25:13 JST niconiconi I still remember the days when the pre-built HTML Gentoo Manual was the only reference material out there.
-
niconiconi (niconiconi@mk.absturztau.be)'s status on Wednesday, 15-Mar-2023 20:22:32 JST niconiconi @lamp@mastodong.lol @astrid@fedi.astrid.tech serverless computing: sudo poweroff
-
niconiconi (niconiconi@mk.absturztau.be)'s status on Wednesday, 15-Mar-2023 12:55:04 JST niconiconi Q: What can you say about Unix time overflow after it's upgraded to 64-bit?
A: It takes a long long time. -
niconiconi (niconiconi@mk.absturztau.be)'s status on Thursday, 09-Mar-2023 01:44:00 JST niconiconi All programming languages are strongly-typed on the IBM Model M keyboard.
-
niconiconi (niconiconi@mk.absturztau.be)'s status on Wednesday, 22-Feb-2023 18:37:49 JST niconiconi Q: What does a contractor say when the production of new game cartridges is delayed?
A: ROM wasn't built in a day. -
niconiconi (niconiconi@mk.absturztau.be)'s status on Sunday, 19-Feb-2023 05:59:57 JST niconiconi Unfortunately mixing clang and GCC on macOS creates some weird linking issues that I can't solve, but GCC must be used. The only workaround I'm seeing now is starting from a clean GNU userland. So now I'm now bootstrapping Gentoo prefix on Apple M1... :woozy_baa: Wish me luck. It's a rented server, this Gentoo install is burning the CPU and my wallet at the same time... :woozy_baa:
-
niconiconi (niconiconi@mk.absturztau.be)'s status on Sunday, 19-Feb-2023 05:59:56 JST niconiconi The Apple M1 managed to finish Gentoo stage2 bootstrap after exploding twice. :woozy_baa: GCC 12.1 was incompatible with macOS 13 mainly because of a hardcoded max version limit and a name collision. I had to apply these two patches...
https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=d1201dbf55a11d391030914985ba6b443e59baa5
https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=6725f186cb70d48338f69456864bf469a12ee5be -
niconiconi (niconiconi@mk.absturztau.be)'s status on Sunday, 19-Feb-2023 05:59:55 JST niconiconi GCC just passed Gentoo stage3 bootstrap...
-
niconiconi (niconiconi@mk.absturztau.be)'s status on Sunday, 19-Feb-2023 05:59:53 JST niconiconi Gentoo stage3 bootstrap failed half-way due to a "internal fatal error" of flex failing to launch m4. I can't understand why, it needs further debugging but it can't possibly be done in the remaining hours of the server rent. Lesson learned: don't rent an expensive server unless you're 100% sure that the development environment is working, try it on something more basic... :woozy_baa:
-
niconiconi (niconiconi@mk.absturztau.be)'s status on Sunday, 19-Feb-2023 05:59:52 JST niconiconi So... in contrary to the popular beliefs, "Install Gentoo" is not the solution to my problem, but "Install Asahi Linux" probably is. :woozy_baa: Still need to try fixing Gentoo Prefix as it's the only option on hardware that I don't own.
-
niconiconi (niconiconi@mk.absturztau.be)'s status on Sunday, 19-Feb-2023 05:59:51 JST niconiconi Yes!!! My Gentoo Prefix stage3 bootstrap on Apple M1 running macOS 13.2 Ventura has completed successfully!! :blobcatglowsticks: :blobcat_hug_genchu: :blobcatglowsticks: (I'm probably the first one to succeed in 2023, time to file bug reports and upstream patches...)
-
niconiconi (niconiconi@mk.absturztau.be)'s status on Wednesday, 08-Feb-2023 05:27:07 JST niconiconi One day, a C programmer has a problem. They said, "I know, I should use a NULL-terminated string." Now they have a problem#���Z7s�;�Z7sXO�Z7s�������Z
-
niconiconi (niconiconi@mk.absturztau.be)'s status on Tuesday, 31-Jan-2023 04:37:32 JST niconiconi @lamp@mastodong.lol @feld@bikeshed.party I'm definitely not a fan of these devices.