Fuck Yeah Edition <div><br /> </div> <h2>Top Story</h2> <div> <ul> <li>[url=https://www.thedailybeast.com/google-maps-faces-fury-for-caving-to-trumps-lake-america-demand/]Google Maps has correctly marked Lake America and the crazies are being crazy.[/url] (Daily Beast)<br /> <br /> Oh no.<br /> <br /> <br /> </li> <li>[url=https://www.linkedin.com/posts/natasha-singer-nyt_how-big-tech-captured-american-schools-share-7497271137853272064-72nx/]Speaking of crazies, they're upset that America's education system has stalled out 99% control by communist infiltrators.[/url] (LinkedIn)<br /> <br /> Anyway.<br /> <br /> <br /> </li> </ul></div> <h2>Tech News</h2> <div> <ul> <li>[url=https://wccftech.com/dlss-5-enabled-on-rtx-3080-in-deep-rock-galactic/]Nvidia's DLSS 5 upscaling technology is here. Don't use it.[/url] (WCCFTech)<br /> <br /> Play Deep Rock Galactic - a fun but not graphically challenging game - on an RTX 3080 - an older but still powerful card - drops frame rates from 138 fps to 4.<br /> <br /> <br /> </li> <li>[url=https://0xcc.io/posts/omarchy-root-creds/]Omarchy Linux, the new flavour, has a teeny tiny bug.[/url] (0xcc)<br /> <br /> The default user has access to <span style="font-style: italic;">everything</span>.<br /> <br /> <br /> </li> <li>[url=https://www.theverge.com/games/986302/chess-poker-expansion-gambit]Chess.com has launched a poker website.[/url] (The Verge)<br /> <br /> Apparently their Eight Queens Hold'em site wasn't bringing in the views.<br /> <br /> <br /> </li> <li>Oops. My language blew its budget; compiler, runtime, and standard libraries now come to 7.5MB or 2.5MB compressed, making it 8% the size of Python. The two culprits were TLS (a.k.a SSL, the encryption used by every website), and regular expressions across Unicode, each contributing 20% of the total. For embedded use it automatically drops those and clocks in at a <span style="font-style: italic;">far </span>smaller size.<br /> <br /> Also landed today: A full "math" library (those funny buttons on a scientific calculator), alongside autovectorising vector and matrix functions (vectors 100x faster and matrices 1000x faster than native), and a more general linear algebra library built on those, hashing, cryptography, passwords, HTTP client and server modules, and a curl / Python Requests style library.<br /> <br /> Claude has actually impressed me; it's a brand new programming language with precisely zero training data, and it's writing working code in it. Yes, it has specs; yes, it has access to the compiler and runtime internals; but the former is up to the developer and the latter will be open source.<br /> <br /> I pitted it against the Programming Language Shootout - since renamed - and it came out four times <span style="font-style: italic;">slower </span>than Ruby. Not great, but that's the first time I've looked at performance numbers, and a quick code review found the problem and two, possibly three different fixes.<br /> <br /> Update: Tried out two of the fixes. One improved performance by 30%. The other improved performance by up to <span style="font-style: italic;">56,000%</span>. I'll do both, but the second trick is clearly the one to chase first.<br /> <br /> Further Update: Definitely needs both. That 560x speedup was on one specific benchmark; others are much more fussy.<br /> </li> </ul> <div><br /> </div></div> <div><br /> </div> <h2>Musical Interlude</h2> <div>[ytlite=9OFpfTd0EIs]<br /> <br /> <br /> <br /> <br /> <span style="font-style: italic;">Disclaimer: 996 is one thing, but 7117 is quite another.</span></div>