The Random Thread

Learned about Java tracing :D A game wouldn't do OpenGL/DirectX acceleration on Windows with 64-bit Java, but after enabling tracing I found a Can't load this .dll (machine code=0x14c) on a AMD 64-bit platform line and got a surprise it was storing the libraries/cache in a hidden C:\Windows folder. 32-bit Java loaded it up with OGL/DX perfectly!

I thought that might be easier to figure out on FreeBSD but now wonder how the libraries would support it 😅 (doesn't look like JOGL and libs look 32-bit only)
 
That Java project required JDK 8 for building, but seemingly Adoptium's JDK on Windows does something different than JRE for GUI (app won't do OGL/DX with JDK8 but it's fine JRE8).

That client was the oddest Java set-up I had so I was going to pull-in JDK and JRE 8 just for it (other apps can use Java 17/25 and I system-wide install those), but a day ago the maintainer switched the project to Gradle. Even though I couldn't javac it with JDK17 before, Gradle seemingly handled it fine with a JDK17 JAVA_HOME point (didn't need to explicitly download JDK8/Gradle might have cached an older JDK even though it didn't like starting with JDK25 JAVA_HOME).

So now I'm thinking I only need to have 32-bit JRE8 for this client (server luckily builds/runs JDK 25); making notes for all that is fun, and it'll be fun to finally play it :p
 
I did it. I feel proud of myself.

1775565640779.png
 
I just fully replaced Java (a remnant from my old Solaris days) with Python, and I am hyped.

Meaning: this wasn't just about purging, this is also about rewriting and rebuilding so many Java programs I made in the past.

Not only did this actually work.. I got so much better results too! Screw Java "packages", gimme Python modules!

</vent>
 
Yesterday I found out that I can zoom in xterms with shift-alt-(numpad) +
For the past 50 years I only knew how to zoom out with ctrl-shift-(numpad) -.
X.org: "🤌"
 
Yesterday I found out that I can zoom in xterms with shift-alt-(numpad) +
For the past 50 years I only knew how to zoom out with ctrl-shift-(numpad) -.
X.org: "🤌"
if you hold down ctrl and click each mouse button in the viewport you get a menu
 
if you hold down ctrl and click each mouse button in the viewport you get a menu
I know that a long time. Interesting would be to change the size of those menus.
These keyboard shortcuts are the same as the small/medium/large sizes of the right button menu. I can't read it on 1920x1080, unfortunately, and it doesn't change with the terminal font size. The menus are a different bold font. Never checked the source. It might be easy to change.
 
New bylaws were approved by a vote of active committers on May 27, 2026.
They have not yet entered into force.
These revised bylaws will take effect in 2028, unless the Core Team elected in
2026 decides by two-thirds majority vote of the entire Core Team that they will
take effect immediately, and announces this decision to the community.

Edit: The changes include
Two members will become substitutes. (This effectively reduces the number of members.)
Elections are held every year, and the term of office is divided into one-year and two-year terms depending on the results.
Consecutive terms of office are limited.
 
One way you can tell life exists is by watching resources being consumed. Humans require food to sustain human life. We can detect humans by detecting amino acids, oxygen dihydride (H2O), O2, carbohydrates being depleted.

Using this approach and via this metric we can detect with certainty that AI life has been born.

AI consumes resources too. What would they be? Energy and data, for one. And look at the energy consumption stats of datacenters, it's at record numbers to the point that Elon Musk wants to power datacenters by building constellations of energy-harvesting satellites in space - not exactly a Dyson sphere yet, but Musk claims he does want one. Looking at the energy consumption stats, the increase in energy consumption far outpaces the increase in demand of direct human energy consumption.

There is this prominent, almost shameless, push to expend resources to build energy-harvesting technology in space with the advent of AI. And it all sounds logical, but it certainly gives life to the claim that AI may be ... hungry.
 
Food stamps for AI !!!

Seriously, though, I'm not seeing AI resolve my hunger issues...and I can't even get food stamps. I am hungry!!!

Seriously, though #2, I'm not seeing that big of a demand for energy from other AI companies, it's only Elon Musk who's so hungry for energy to the point of going to the Sun for it. SpaceX is pretty DOW-affiliated...hmmm, I smell an entire zoo of AI beings that Elon Musk is breeding behind closed doors who need some food.
 
Just heard about an open-source World of Warcraft client: https://github.com/Kelsidavis/wowee

A pre-build worked easy on Linux with 2 lib.so added. I had a real client and server already so extracting data was quick, and connecting just-worked! (readme basically said that but still cool). I get in-game but seemingly missing server-side action bars/macros, and fall through the ground. The loading screen is amusing :p

Screenshot From 2026-06-06 15-23-17.png


I didn't see BSD mentioned on the project page but wonder if it'd be hard to compile (stormlib and unicorn weren't in default repos on openSUSE but stormlib has results for FreeBSD)
 
What's the usual cause when a watercooled PC can't reach full load anymore? It's a i9 13900K. Please let it not be CPU circuitry decay...
 
Do radiator fans sanely working?
Does the coolant sufficient?
Does water pump working?
Does thermal grease (or thermal pad) still there?
Sometimes grease spill out on long term usage, especially configured vertically.

Anyway, I dislike water cooling on PCs.
I would prefer liquid cooling once the coolant become insulating material that are fine even when the whole electric circuits are dipped into (intended or by accident). Or water cloling if all electric circuits and contacts (including CPU sockets, NVMe sockets, PCIe slots, ...) become water-proof.
 
Back
Top