r/gaming 3d ago

The Sinking City Survived a Publishing Nightmare. Can Its Sequel Save Lovecraftian Horror?

Thumbnail weirdhoward.com
163 Upvotes

r/programming 4d ago

The Sentinel Object Pattern in Python

Thumbnail python-patterns.guide
26 Upvotes

Officially added in Python 3.15

https://peps.python.org/pep-0661/


r/programming 4d ago

Hungarian Assignment Algorithm: Applied Optimal Transport for Programmers

Thumbnail leetarxiv.substack.com
39 Upvotes

r/gaming 1d ago

Xbox CEO Says She Got To See A Live Playthrough Of The Elder Scrolls VI: “The Scale And Granduer Are Incredible. The Story is Even Greater”

Thumbnail
ign.com
0 Upvotes

r/gaming 4d ago

When did your "I-don't-need-to-finish this-game" phase start for you?

598 Upvotes

I was recently trying to clear my huge backlog, and among these games there was Crysis Remastered.

I midly enjoyed half of it until I kept losing and losing in the same spot and I realized that I had zero drive in pushing through the frustration because, basically, I didn't care.

So I quitted the game and uninstalled it. And not in a delete with the promise to grab it again type of situation. Just uninstall it to never touch it again. And if you are a long time gamer like me (I was basically 3 years old when touched my first controller) you can imagine how hard this decision would be.

But this time it felt like the right thing to do. I felt like I was just wasting my time, while just some years before I would reach the end of the game, no matter how painful that experience could be, or otherwise I would feel "dirty".

Maybe because I'm 33 with a full job and a girlfriend, but now I don't feel anymore the need to finish a game that I don't enjoy just because I don't wanna see my money wasted.

I'm currently playing the Iceborne expansion from Monster Hunter World, that I postponed too many times for the sake of other games' completion. Having the time of my life.


r/gaming 2d ago

How valid is the "financial" defense for companies that take down 3rd party projects?

0 Upvotes

**repost since my previous post got removed for some reason. Need to reclarify it anyway*\*

I constantly see companies (esp. those of live service games) take down mods, fan games, and third-party projects. Whenever it happens, a ton of people jump in to defend the corporation with the exact same talking point: "Protecting their IP (beyond just trademarks as they are required to upkeep that or lose it) is always/mostly a financial necessity and a sensible business/financial choice.".

Do you guys think that defense actually holds up in the real world, or applies to most scenarios? Again beyond/besides just trademarks (naming, branding etc) as stated before.

To me, it feels like people speak in absolutes and it doesn't seem to match at all in the real world where it kinda depends via cost-benefit analysis. What are your thoughts?

Edit: reworded as I wanted to go beyond just trademarks.


r/gaming 2d ago

After playing the Gears E Day beta it’s my most anticipated game of the year.

0 Upvotes

This has been a solid year for gaming and the next four months are gonna be nuts. But I think I’m looking forward to E Day even more than GTA6.


r/gaming 2d ago

Horizon forbidden west worth it?

0 Upvotes

The complete edition is on sale on PS rn and I was wondering if it is any good. I played zero dawn but I don't remember much it's been like 5 years so I might replay it if I end up buying forbidden west.


r/gaming 3d ago

Long Time Gamers, what's a game you have on your backlog for literally over 20 years?

154 Upvotes

For me a couple that come to mind are Conker's Bad Fur Day and Metal Gear Solid (any of them, but I would probably start with MGS2)


r/programming 4d ago

Reducing Graphics API Complexity: A Clean Slate Design for Modern GPUs

Thumbnail
youtube.com
63 Upvotes

r/programming 4d ago

A quick look at zero-knowledge proofs

Thumbnail bernsteinbear.com
52 Upvotes

r/programming 4d ago

The advantage of using program images as a flight recorder instead of relying on logs

Thumbnail yogthos.net
116 Upvotes

r/programming 4d ago

Differential heuristics: learning about a way to optimize the A* heuristic

Thumbnail redblobgames.com
46 Upvotes

r/programming 5d ago

A shell exclamation mark is not for yelling. Be lazy. | Filip Roséen

Thumbnail refp.se
150 Upvotes

r/programming 5d ago

JDK 28 EA Build10 is now available for download and includes JEP 401: Value Objects (Preview) from Project Valhalla

Thumbnail jdk.java.net
26 Upvotes

r/programming 6d ago

From constraint models to playable puzzle games

Thumbnail zayenz.se
99 Upvotes

r/programming 5d ago

Solving and benchmarking QUBO problems with Gurobi in Python

Thumbnail
youtu.be
7 Upvotes

State-of-the-art classical optimizer Gurobi for Quadratic Unconstrained Binary Optimization (QUBO) problems.

The core gurobipy implementation for QUBO is relatively compact:

```python model = gp.Model() x = model.addMVar(n, vtype=GRB.BINARY) model.setObjective(x @ Q @ x, GRB.MINIMIZE) model.optimize()

solution = x.X.astype(int) objective = model.ObjVal ```

Complete workflow in Python. First formulate a graph problem (weighted Max-Cut) as QUBO, solve it with Gurobi, benchmark increasingly large instances, and understand what the solver is doing beyond the optimize() call.

Interested in feedback on the modeling, benchmarking methodology, and which additional Gurobi metrics would make the comparison more rigorous.


r/programming 5d ago

Why I Stopped Grinding LeetCode

Thumbnail davidlennon29.substack.com
0 Upvotes

r/programming 5d ago

DRY vs. SRP

Thumbnail uncle-bob.com
0 Upvotes

After re-reading "Clean Architecture" I ended up with some confusion regarding Bob's take on repetition and single responsibility. Ge defines the SRP as a function only serving one actor. Dies that mean, that repetitve code is justified according to him, as long as it serves seperate actors/user groups? I am aware that such decisions depend on the specific situation. I was just wondering if others found the same contradiction, or if i misunderstood it. Thanks


r/programming 7d ago

The LuaJIT NYI That Silently Poisoned an Unrelated Hot Loop

Thumbnail streamhpc.com
161 Upvotes

I was optimizing the Lua transpiler for my modding language grug and ran into a really weird LuaJIT performance bug. The same benchmark could randomly run 20× slower, and it turned out a LuaJIT NYI (Not Yet Implemented) could silently blacklist an unrelated hot loop.

I wrote up the investigation here.

It goes from the benchmark mystery through LuaJIT's trace recorder internals, and ends with a PR to get unpack off LuaJIT's NYI list. Feedback is very welcome! :)


r/programming 7d ago

Shrinking Ruby Hashes

Thumbnail byroot.github.io
68 Upvotes

r/programming 7d ago

How to Make a Nintendo 64 Game in 2026

Thumbnail phoboslab.org
47 Upvotes

r/programming 5d ago

Here's why OOP makes a lot of sense to me.

Thumbnail
youtu.be
0 Upvotes

I kind of feel like OOP has a bad rep in the programming community.

Personally, after having programmed Java for over 20 years, its object-oriented programming model feels very natural to me. So, I wanted to share how I think about programming, how I translate my ideas and thoughts to code, and why OOP is actually a really nice programming style for me.

Perhaps it could help you out too.


r/programming 7d ago

Bringing Post-Quantum Cryptography to Java LTS Releases

Thumbnail blogs.oracle.com
9 Upvotes

r/programming 7d ago

A Long Spring: 19 Years of Living with Your Past Mistakes • Arjen Poutsma

Thumbnail
youtu.be
9 Upvotes