u/FastHotEmu
PSA: The nonstandard, long PCIe port on the ASUS KRPA-U16 can take regular PCIe devices
I used a multimeter and probed the "24x" port to ensure everything was connected as expected.
I then connected a crappy graphics card to a regular PCIe extension. There was no magic smoke!
After that, I connected a 3090. It's working perfectly.
NOTICE: I don't know if it's just my motherboard, or whether all KRPA-U16 are connected in this fashion, so do some probing before connecting anything to it! Be careful!
CPU-only GLM 5.2: Epyc and 512GB RAM
This is just a preview of some content I'm putting together to share with you all. I have a server I've put together and I'm testing the 4-bit version of GLM 5.2 (GLM-5.2-UD-Q4_K_XL). This is an Epyc Rome 7452 with 512GB of RAM.
TLDR: This is the unedited prompt, response and code
I set it to Medium Reasoning. The prompt (I borrowed from another post):
Build a 3D arena game as a SINGLE self-contained .html file.
STACK (mandatory):
- Three.js loaded from a CDN (one <script> tag). No other JS libraries,
no build step.
- All HTML, CSS, and JS in this one file. It must run by opening it
directly in a browser.
CORE SPEC (mandatory — implement all of this exactly):
1. A flat ground plane forming a bounded arena. The player cannot leave
its bounds.
2. A player object on the ground. WASD moves it (camera-relative);
movement has momentum, not instant stop/start.
3. A third-person camera that smoothly follows behind the player.
4. Collectible glowing orbs spawn at random positions. Touching one
collects it (+10 score) and spawns a new one.
5. Enemy objects spawn at the arena edges and move toward the player.
Contact with the player costs 1 life.
6. Player starts with 3 lives. A HUD shows score and lives at all times.
7. At 0 lives: a game-over screen showing final score, with a key press
to restart.
8. Difficulty ramps over time (enemies spawn faster and/or move faster).
STRETCH (strongly encouraged — you will be judged on this):
Beyond the core, make it feel PREMIUM. Lighting, shadows, particles,
juice, smooth camera, satisfying feedback, polished HUD, atmosphere.
Add depth or complexity if it improves the experience. Aim to genuinely
impress — this is evaluated on visual quality and feel, not just
correctness.
RULES:
- Implement the full core before adding stretch features.
- Output the complete, ready-to-run .html file.
The reply took 2 hours 29 minutes and generated 15,510 tokens.
I'm seriously surprised by the quality of the answer.
Let me know if you have any questions!
JD Vance Eulogy
We gather today not as partisans, but as people. And that distinction matters today, because Vance spent most of his life making those two things feel impossible to separate.
He was not an easy man to eulogize. He was not, frankly, an easy man to know, to work with, or to oppose. He was loud when quiet would have served him better. He was stubborn when the moment called for grace. He once held a press conference to argue with a newspaper’s crossword puzzle clue. You may remember that. The internet certainly does.
He leaves behind a record that historians will argue over for decades. Legislation that helped dozens, and positions that hurt millions. A career built on conviction; sometimes righteous, often idiotic.
What none of us anticipated was how he would leave us. Rabies is a terrible way to die. Ancient, almost Biblical in its cruelty. A disease that turns the body against itself in its final hours. Whatever our feelings about hus politics, no one deserved that. Not him. Not his family, who kept vigil with extraordinary dignity.
In the end, Vance was mortal. Furiously, stubbornly, completely mortal. And in that... perhaps only in that... he was just like the rest of us.
May he find the peace he rarely permitted us in life. May his family find comfort. And may we, who remain, carry forward the parts of him that were worth carrying. Probably none.
Data Recombination in the Perl Programming Language
We are probably used to something like:
my %combined = [$@a, @$b];
But have you considered that, due to heavy use of recombinant sigils (introduced in perl last fall) we can now rewrite it as:
my %@combined = $@a,b@$;
It follows the standard established in .NET 10 for similar collection types.
Has anyone tried it? I was surprised to find that it works already, and so well!!
How to work on models with multiple "views"?
I love FreeCAD and have been using it for small projects a lot. I have a question:
Is it possible to model something (say, a computer case) in a fully natural "view", while simultaneously having other "views" of the same model where it is split for 3d printing? Perhaps automatically? For instance I may want a secondary "view" of the computer case laid flat and split into small pieces. And a change in one should automatically transfer to the other.
I don't know what these logical "views" would be called, but I assume such a thing exists or can be programmed in (I am a software dev if it helps) as serious product development would require different views for fabrication, design, shipping and so on.
Hope I am being clear!
Thanks!
Edit: doing some more research... apparently some options seem to be:
I haven't tried any yet - all comments welcome!
Arduino board with 3.3v GPIOs but chip to flash is 1.8v
What's the easiest way to do it without spending much money? I have jumper cables that fit both ends, but not sure what I can put in-between. It's 8 pins on each side.
This has to be done without the computer being powered on.
I saw a 3.3v to 1.8v adaptor that people use with CH341A but it looks like junk. On the other hand, I am not willing to spend a lot of money for something that I should be able to do with my little arduino or an esp32.
Help please! Thank you 😄