2024-11-28T09:18:02.944Z

Turkey
2024-12-12T04:08:46.442Z

They are
2025-01-13T02:24:43.637Z

OTIS audio clips leaked
2025-01-13T22:18:50.452Z

Upload works 😎
2025-01-13T22:20:40.091Z
Turns out I forgot that ``bind()``ing a function in JavaScript returns a "different" function, and so after adding this bound function as a data listener, when I go to remove the bound function from the listeners I actually fail to do so because I try to remove the unbound version
That caused an issue in Spruce that ultimately lead to request pipelining being broken, and I had to temporarily "fix" it by making every request get its own connection
No bueno
All good now!
2025-02-09T22:29:59.279Z

Let
Let's goooooooo! Tool chain for Windows RT 8.1 is set up 😎
I was originally planning on cross-compiling Firefox for the device, but then I realized I'd have to port (or at least compile) the Rust toolchain to cross-compile to ARMv7
Gross
So instead I think I'm going to do Pale Moon or Basilisk, which should have no Rust code and also be modern enough
But first I'd like to get modern 7-Zip compiled
2025-02-10T02:30:29.197Z
Alright, giving up on 7-Zip
This application has no business using assembly in any place of it
And yet, if you want 7z extraction/compression support (not optional), you HAVE to have an assembler and associated assembly source for the architecture in question
Which ARMv7 is not one of them
2025-02-11T20:45:29.917Z
Okay, good news, 7-Zip can actually compile without assembly (still an awful codebase though)
Bad news, it creates an illegal access exception in User32.dll on opening the file manager GUI (the CLI is fine though)
Luckily, the VS2012 Remote Tools ARM version is still available for download!

Cursed
But appreciated!
Exceptionally rare Microsoft W
2025-02-12T00:57:21.095Z
7-Zip's build process is so atrociously bad that I can't get a working setup to even start debugging
2025-02-12T00:58:37.858Z
So I've been looking at alternatives. Very cool, some people have set up LLVM and MXE to cross compile from a few different platforms to Windows RT!
https://xdaforums.com/t/mingw-w64-toolchain-to-recompile-apps-for-arm-in-a-ready-to-use-form.3775456/
2025-02-26T22:17:16.354Z


Chat, we are SO BACK
FINALLY! Something just WORKS!
2025-02-26T22:18:52.078Z
Thank you PuTTY my beloved for using old style C, having proper support for building with mingw32, and not using assembly for some reason!
2025-02-26T22:20:07.009Z
Like, holy cow, why does every other project insist on absolutely refusing to just use make or CMake? Why do you foresake me with MSBuild or Visual Studio project files?
PuTTY is as old as time and still just compiles on the first try, even for an entirely different architecture
2025-02-27T21:25:00.638Z

I was able to get clang-19 from mstorsjo's llvm-mingw project to build PuTTY
I am one step away from getting Notepad++ on here, once I figure out what the deal with the "-mwindows is an unrecognized option" error I get when linking
But this proves linking does in fact work
2025-02-28T00:46:45.302Z

I don't think I can explain how much of an achievement this feels like
HOURS of debugging the build process and dealing with unresolved symbols
And here we are, the latest version of Notepad++ running on the Surface RT
This is a clear win for society
2025-03-28T23:53:00.392Z
Unrelated, but cool: https://gitea.thebrokenrail.com/minecraft-pi-reborn/minecraft-pi-reborn