wedesoft
Re:Don't be the out of touch Kung Fu master – John Carmack
on Monday September 14, 2026 @01:58PM (#49701109)
When programmers say "pleasant to read", they usually mean something which is of real economical value, i.e. the code is easy to understand and maintain (whether by a programmer or an AI).
Re:Intellectual Fly Is Open
on Monday September 07, 2026 @02:47PM (#49601603)
On the one hand LLMs draw from a large pool of knowledge, on the other hand they are not (yet) living in the world in order to make new observations.
Re:Git hosting that never leaves Europe
on Saturday September 05, 2026 @06:15PM (#49581238)
No worries. You can also instead provide integration of third party CI. Thanks for letting me know.
Re:Git hosting that never leaves Europe
on Saturday September 05, 2026 @02:21PM (#49579232)
Will it have continuous integration or is it focused on just version control and issue tracking?
Re:Xbox goes down. You can't play games you own on disc
on Wednesday August 05, 2026 @04:08PM (#49188276)
You can run Minecraft Java Edition on GNU/Linux.
Re:Minecraft: Java Edition now uses SDL3
on Monday July 20, 2026 @11:19AM (#48980108)
"Switching between Borderless and Exclusive Fullscreen no longer requires restarting the game"
Afaik GLFW does not support this. So maybe that is part of the motivation for switching?
I use LWJGL3 as well and I think it is really an amazing library!
Re:I found 10k GitHub repositories distributing Trojan malware
on Friday June 19, 2026 @12:10PM (#48600159)
Maybe GPG-signing commits helps.
Re:X-Plane 12 Citation-X Checklist
on Thursday May 21, 2026 @05:29AM (#48219967)
If you are trying out the Citation-X with X-Plane 12, I can really recommend the XChecklist plugin and the checklist file for the Citation-X. To help you with finding all the different controls, I created this interactive page.
Re:Agentic Coding Is a Trap
on Tuesday May 05, 2026 @01:19PM (#48025556)
That probably took a lot more tokens and iteration than normally invested in generating code.
Re:Proximal Policy Optimization with Clojure and PyTorch
on Wednesday April 22, 2026 @05:58PM (#47869821)
A Clojure port of XinJingHao’s PPO implementation using libpython-clj2, PyTorch, and Quil. PPO is a reinforcement learning method which has become popular because it addresses the problem of stability. The PPO implementation is tested using the inverted pendulum problem.
Proximal Policy Optimization with Clojure and PyTorch
Re:The cult of vibe coding is insane
on Tuesday April 07, 2026 @06:18PM (#47682079)
Bad code is usually more costly once you are beyond 100 lines of code.
Re:I replaced Windows with Linux and everything's going great
on Sunday January 11, 2026 @11:14AM (#46576966)
My Windows gaming graphics performance dropped by 40% after some update. I already was using Linux for everything else except gaming for many years. So I tried out Steam on Linux and I was quite amazed how many games run on Linux via Proton. Just check out protondb.com for compatibility reports.
Re:The Future of Software Development Is Software Developers
on Wednesday December 31, 2025 @02:18PM (#46447317)
I did a bit of scripting trying to automate the TDD cycle given a task description. The problem is, that the LLM tends to jump forward and submit a full implementation instead of a minimal change. I guess the problem is, that LLMs are trained on complete solutions instead of minimal steps.
Re:Developing a Space Flight Simulator in Clojure
on Monday September 08, 2025 @06:25PM (#45174874)
Yes, the main function is the worst part of the code. Whenever I discover a pattern, I refactor it and put it in a module.
Re:Developing a Space Flight Simulator in Clojure
on Monday September 08, 2025 @04:14PM (#45173350)
Yes, I forgot. Clojure multi methods are more generic in that the function computing the dispatch value can also be defined.
Re:Developing a Space Flight Simulator in Clojure
on Monday September 08, 2025 @03:39PM (#45172919)
Good point. I definitely need to keep an eye on garbage collector pauses. I am using the new ZGC which supposedly has very short garbage pauses.
Re:Developing a Space Flight Simulator in Clojure
on Monday September 08, 2025 @03:19PM (#45172647)
In the past I have done some rigid body physics in GNU Guile (see https://www.youtube.com/watch?v=zBq3kW2jVxs for example). Of course if you need to simulate many objects, you will hit performance problems sooner if you don't use C/C++/Rust. Also the developer of Jolt has solved quite difficult problems, so I was quite happy to use it instead of rolling my own.
Re:Developing a Space Flight Simulator in Clojure
on Monday September 08, 2025 @03:09PM (#45172506)
I am aware of Neanderthal. I think it is more suitable for larger tensors and matrices. Will have to check out what ham-fisted is about.
Re:Developing a Space Flight Simulator in Clojure
on Monday September 08, 2025 @03:02PM (#45172415)
I use a few macros for creating contexts (i.e. with-texture, with-stencil, with-scissors, with-tar). Also I have macros for rendering (onscreen-render, offscreen-render). However I try not to overuse macros.
Re:Developing a Space Flight Simulator in Clojure
on Monday September 08, 2025 @02:27PM (#45171941)
That's a lot of features. Moon is on my TODO list though and eclipses would be nice as well.
Re:Developing a Space Flight Simulator in Clojure
on Monday September 08, 2025 @02:19PM (#45171866)
Thanks.
Re:Developing a Space Flight Simulator in Clojure
on Monday September 08, 2025 @02:17PM (#45171833)
Thanks. Yes, Malli is really nice. Unfortunately it doesn't let you decorate type-tagged methods.
Re:Developing a Space Flight Simulator in Clojure
on Monday September 08, 2025 @02:16PM (#45171825)
Yes, space station docking is on my todo list.
Re:The unexpected productivity boost of Rust
on Thursday August 28, 2025 @02:17PM (#45055262)
Or you could use Clojure with the immutable data structures where you don't need to lock a mutex when accessing a data structure concurrently.
Re:Ultrathin business card runs a fluid simulation
on Saturday August 09, 2025 @09:15AM (#44846227)
You can use two different fluids instead of water and air.
Re:I Don't Like NumPy
on Friday May 16, 2025 @02:38PM (#44008578)
Implementing array operations basically requires macros and JIT compilation. I have implemented JIT compilation of tensor operations in Scheme using LLVM. Maybe I should redo it in Clojure, but I think, most programmers don't care enough, to leave the Python ecosystem. https://wedesoft.github.io/aiscm/operation.html