Opens in a new window
The compiler was QuickBASIC 3.0, QB30 to its friends. Safe to say it was not particularly good at optimizing the binary. Not that we should be overly surprised: BASIC is born to be an interpreted language, and most of its “compilers” just turn the code into an intermediate representation (P-code) and pack a virtual machine alongside it to create an executable. And yet: since this HELLO.EXE already requires us to provide a runtime module (BRUN30.EXE) we might expect the executable itself to be minimal, just carrying the P-code equivalent of the one source code line, plus the runtime loader. But, as it always happens, the devil is in the details, and reconstructing them took many days. Anyway, it was a fun experience, and it might help to enlighten QuickBASIC’s technology for the dozen people in the world that have interest in it.
,推荐阅读新收录的资料获取更多信息
▲ https://x.com/iamlukethedev/status/2030133701691027830,这一点在新收录的资料中也有详细论述
Separately, Kalshi has also suspended and fined a politician who was running to be Governor of California. "In May, our Surveillance Department saw an online video by a candidate for Governor of California that appeared to show him trading on his own candidacy," Kalshi says. "We immediately froze his account and opened an investigation. The candidate was initially cooperative and acknowledged that this violated the exchange rules. As a candidate in a race, you can (and probably should) follow and use Kalshi’s market forecast, but you should not trade on it."
a conflict of interest that