WBG YPP 2027
Hello! Submitted my application to the WBG waiting on the result same as you if I get long listed or not. Was wondering if any of you have discord or is there a discord server already?
Hello! Submitted my application to the WBG waiting on the result same as you if I get long listed or not. Was wondering if any of you have discord or is there a discord server already?
This was a very long and ambitious solo task. After reading through multiple historical travellers that travelled through the region in antiquity and looking at maps drawn in the 60s and before I am proud to present:
Reddit compressed the image quality so the details are not clear
https://namelessnatm.github.io
Hosted the SVG here.
These rankings are done by calculating an overall score from Scale Labs' SEAL testing for AIs then calculating an adjusted score to prevent AIs tested in only one category to have a high ranking.
| Rank | Model | Adjusted Score | Raw Avg Score | # Categories |
|---|---|---|---|---|
| 1 | Fable-5.1 | 77.51 | 94.99 | 9 |
| 2 | Muse Spark 1.1 | 76.99 | 91.11 | 11 |
| 3 | Fable-5 | 72.65 | 87.98 | 9 |
| 4 | GPT-5.4-pro | 70.30 | 91.72 | 6 |
| 5 | Muse Spark | 68.14 | 78.13 | 12 |
| 6 | Opus 5 | 66.25 | 94.34 | 4 |
| 7 | GPT-5-pro | 65.73 | 81.48 | 7 |
| 8 | GPT-5.4 | 61.88 | 68.65 | 14 |
| 9 | Claude Opus 4.6 | 61.66 | 66.88 | 18 |
| 10 | Inkling | 61.06 | 91.58 | 3 |
| 11 | Inkling-small | 60.91 | 91.24 | 3 |
| 12 | GPT-5.6-Sol | 60.51 | 73.28 | 7 |
| 13 | Gemini 3.1 Pro | 58.76 | 63.33 | 18 |
| 14 | GPT-5.5 | 58.63 | 68.87 | 8 |
| 15 | Claude Opus 4.5 | 57.95 | 64.04 | 13 |
| 16 | Claude Opus 4.8 | 57.30 | 65.80 | 9 |
| 17 | Gemini 3 Pro | 56.08 | 60.30 | 17 |
| 18 | GPT-Realtime-2 | 55.89 | 91.35 | 2 |
| 19 | Claude Opus 4.7 | 55.79 | 67.53 | 6 |
| 20 | GPT-5.1 | 55.43 | 63.10 | 9 |
| 21 | o3 | 55.14 | 61.31 | 11 |
| 22 | GPT-5 | 53.59 | 58.73 | 12 |
| 23 | GLM 5.2 | 53.57 | 63.85 | 6 |
| 24 | o3-pro | 53.25 | 63.30 | 6 |
| 25 | TML-Interaction-Small | 51.94 | 79.48 | 2 |
| 26 | GPT-5.2 | 49.80 | 53.68 | 12 |
| 27 | Claude Sonnet 5 | 49.45 | 94.58 | 1 |
| 28 | Gemini 3.5 Flash | 48.82 | 59.48 | 4 |
| 29 | GPT-5.2-pro | 48.34 | 68.70 | 2 |
| 30 | Kimi K3 | 48.11 | 87.89 | 1 |
| 31 | Claude Sonnet 4.5 | 47.80 | 50.77 | 13 |
| 32 | GPT-5-mini | 47.58 | 53.85 | 6 |
| 33 | Qwen2.5-32B | 46.91 | 81.90 | 1 |
| 34 | Gemini 3.1 Flash Live | 46.26 | 62.45 | 2 |
| 35 | GPT-OSS-120B | 45.55 | 49.24 | 8 |
| 36 | GLM 5.1 | 45.31 | 73.90 | 1 |
| 37 | Kimi K2-Thinking | 45.10 | 54.34 | 3 |
| 38 | Claude Opus 4 | 45.07 | 49.67 | 6 |
| 39 | GPT-5.2-codex | 44.82 | 58.14 | 2 |
| 40 | GPT-Realtime-1.5 | 44.49 | 52.93 | 3 |
| 41 | Claude 3 Opus | 44.12 | 67.93 | 1 |
| 42 | Claude Opus 4.1 | 44.10 | 46.26 | 11 |
| 43 | GPT-5.3 | 44.07 | 51.95 | 3 |
| 44 | Claude Sonnet 4 | 43.88 | 46.17 | 10 |
| 45 | Claude 3.5 Haiku | 43.83 | 66.49 | 1 |
| 46 | Kimi K2.5 | 43.06 | 44.84 | 11 |
| 47 | Qwen3 Coder 480B-A35B | 42.93 | 61.99 | 1 |
| 48 | o4-mini | 42.65 | 44.29 | 11 |
| 49 | GPT-OSS-20B | 42.53 | 46.89 | 4 |
| 50 | MiniMax 2.1 | 42.30 | 58.84 | 1 |
| 51 | Mistral Medium (latest) | 41.73 | 48.85 | 2 |
| 52 | o3-mini | 41.51 | 44.19 | 5 |
| 53 | Llama 3.1 405B | 40.76 | 44.23 | 3 |
| 54 | Gemini 2.5 Flash | 40.35 | 41.80 | 6 |
| 55 | Claude Sonnet 4.6 | 39.99 | 41.46 | 5 |
| 56 | Kimi K2.7 Code | 39.21 | 43.40 | 1 |
| 57 | Llama 3.1 70B | 38.80 | 40.06 | 2 |
| 58 | Claude 3.5 Sonnet | 38.58 | 38.99 | 4 |
| 59 | GPT-4o mini | 38.49 | 39.79 | 1 |
| 60 | GLM 4.7 | 38.01 | 37.37 | 1 |
| 61 | Claude 3.7 Sonnet | 37.86 | 37.66 | 6 |
| 62 | Gemini 1.5 Flash | 37.72 | 35.95 | 1 |
| 63 | GPT-4.1 nano | 37.58 | 35.26 | 1 |
| 64 | Gemini 2.5 Pro | 37.46 | 37.27 | 15 |
| 65 | GPT-5.4-mini | 37.42 | 34.45 | 1 |
| 66 | Qwen3-Omni-30B-A3B-Instruct | 37.15 | 35.11 | 2 |
| 67 | Voxtral-Small-24B | 36.80 | 34.08 | 2 |
| 68 | o1 | 36.40 | 34.63 | 4 |
| 69 | Gemini 3.7 Flash | 36.10 | 27.86 | 1 |
| 70 | GPT-4o-Audio-Preview | 36.08 | 33.30 | 3 |
| 71 | Mixtral 8x22B | 36.07 | 27.71 | 1 |
| 72 | Grok-4.20 | 36.01 | 27.41 | 1 |
| 73 | Claude Haiku 4.5 | 36.00 | 33.11 | 3 |
| 74 | Qwen 2.5 72B | 35.96 | 27.15 | 1 |
| 75 | Mistral Magistral | 35.77 | 26.17 | 1 |
| 76 | Qwen3-235B-A22B-Thinking-2507 | 35.74 | 30.90 | 2 |
| 77 | Kimi-k2.6 | 35.55 | 25.08 | 1 |
| 78 | Llama 3.3 70B | 35.49 | 31.92 | 3 |
| 79 | DeepSeek V3.2 | 35.22 | 23.42 | 1 |
| 80 | Qwen 3.7 Max | 35.05 | 22.57 | 1 |
| 81 | Qwen3-32B | 35.03 | 22.50 | 1 |
| 82 | Gemini 2.5 Flash Native Audio Preview | 34.91 | 28.39 | 2 |
| 83 | Gemini 3 Flash | 34.88 | 32.69 | 6 |
| 84 | Llama 3.2 90B Vision | 34.86 | 21.66 | 1 |
| 85 | Gemini 2.5 Pro Experimental (Mar 2025) | 34.65 | 29.95 | 3 |
| 86 | Gemini 2.5 Pro Preview (May 2025) | 34.48 | 27.12 | 2 |
| 87 | Gemma 3 27B | 33.82 | 16.45 | 1 |
| 88 | GPT-Realtime | 33.79 | 27.96 | 3 |
| 89 | DeepSeek V4 Pro | 33.64 | 27.61 | 3 |
| 90 | DeepSeek R1-0528 | 33.33 | 29.47 | 5 |
| 91 | Manus 1.6 | 33.32 | 13.96 | 1 |
| 92 | GLM 4.6 | 33.25 | 13.60 | 1 |
| 93 | Gemini 2.0 Pro Experimental | 32.86 | 11.64 | 1 |
| 94 | Gemini 2.5 Flash (Apr 2025) | 32.81 | 22.09 | 2 |
| 95 | Manus 1.5 | 32.76 | 11.16 | 1 |
| 96 | Manus 1.0 | 32.76 | 11.16 | 1 |
| 97 | Mistral Large 2411 | 32.44 | 9.52 | 1 |
| 98 | GLM 5 | 32.35 | 24.61 | 3 |
| 99 | MiMo-Audio-7B-Instruct | 31.99 | 19.64 | 2 |
| 100 | Gemini 3.1 Flash Lite | 31.95 | 28.41 | 7 |
| 101 | Qwen3-8B | 31.64 | 5.55 | 1 |
| 102 | Nova Micro | 31.46 | 4.65 | 1 |
| 103 | ChatGPT agent | 31.09 | 2.81 | 1 |
| 104 | Kimi K2-Instruct | 30.94 | 26.82 | 7 |
| 105 | Nova Premier | 30.80 | 1.36 | 1 |
| 106 | Llama 4 Scout | 30.61 | 0.39 | 1 |
| 107 | Codestral 2405 | 30.53 | 0.00 | 1 |
| 108 | GPT-5.3-codex | 30.53 | 0.00 | 1 |
| 109 | MiniMax M3 | 30.53 | 0.00 | 1 |
| 110 | DeepSeek V3.1 | 30.39 | 25.95 | 7 |
| 111 | o1 Pro | 30.37 | 19.98 | 3 |
| 112 | Qwen3-235B-A22B | 30.21 | 26.68 | 9 |
| 113 | DeepSeek V3 | 29.18 | 17.19 | 3 |
| 114 | GPT-4.1-mini | 28.97 | 19.77 | 4 |
| 115 | Gemini 2.5 Flash Preview (May 2025) | 28.95 | 16.66 | 3 |
| 116 | Phi-4-multimodal | 28.95 | 10.51 | 2 |
| 117 | Gemma 3n E4B | 28.95 | 10.51 | 2 |
| 118 | Llama 3.1 8B | 28.48 | 9.12 | 2 |
| 119 | GLM 4.5 | 28.36 | 20.51 | 5 |
| 120 | DeepSeek R1 | 27.73 | 17.30 | 4 |
| 121 | GPT-4.5 Preview | 27.65 | 13.64 | 3 |
| 122 | Gemini 1.5 Pro | 27.56 | 13.43 | 3 |
| 123 | GPT-Realtime-mini | 27.19 | 12.56 | 3 |
| 124 | Nova Pro | 26.82 | 4.14 | 2 |
| 125 | Qwen2.5-Omni-7B | 26.38 | 2.81 | 2 |
| 126 | Nova Lite | 26.33 | 2.65 | 2 |
| 127 | Gemini 2.0 Flash Thinking | 26.30 | 10.47 | 3 |
| 128 | GLM 4.5 Air | 26.15 | 16.53 | 5 |
| 129 | GPT-4o-mini-Audio-Preview | 25.77 | 9.23 | 3 |
| 130 | GPT-4o | 25.60 | 18.42 | 7 |
| 131 | LFM2-Audio-1.5B | 25.44 | 0.00 | 2 |
| 132 | GPT-4.1 | 25.05 | 19.22 | 9 |
| 133 | Kimi-Audio-7B-Instruct | 24.12 | 5.38 | 3 |
| 134 | Gemini 2.0 Flash | 23.83 | 4.71 | 3 |
| 135 | Mistral Medium 3 | 23.10 | 3.01 | 3 |
| 136 | MiniMax M2.5 | 22.55 | 6.93 | 4 |
| 137 | Llama 4 Maverick 17B | 18.29 | 9.46 | 9 |
So I am porting Dwarf Fortress into a mod for minecraft. It is an incredibly difficult task I only have so many hours in the day. Taking care of my family, working, gym, etc. The usual. So please excuse the fuck out of me if I used AI to help me write a post based on my changelog to provide an update on the progress of the mod then this guy out of nowhere posts AI slop. A post which I edited around removed or added parts which I thought were irrelevant or did not sound like something I would say. Post gets deleted. Its like I am not allowed to have a life.
The mod itself is complex enough. Ontop of this the GameDev community when I openly said I hooked up Claude Code to Ghidra so I can understand how Dwarf Fortress functions under the hood said oh you are just stealing their code. The people who said this I know for a fact have never had to deal with pseudo C code. There are no no headings nothing you just have to figure it out how it works.
FUN_00a957a0(historical_figure* author, …) // book-composition function
├─ 0xa95d1a ref->generateTitle(wc->type /*+0x68*/, &wc->title /*+0x08*/) // vtable +0x90
└─ 0xa9739d (no ref) FUN_01edbb20(&wc->title, wc->type, "[NOUN]", "[NOUN]")
↓
<any general_ref>::generateTitle → builds `name` + `no_art` then, as its universal tail:
FUN_01ed7c60(&no_art); // strip leading "the "/"The "
FUN_01edbb20(out, form, &name, &no_art);
↓
FUN_01edbb20(string* out, written_content_type form, string* name, string* no_art)
├─ form → TEXT_SET: bit&0x3ef8407 → BOOK_INSTRUCTION ; bit&0x1079f8 → BOOK_ART
│ form >= 26 or in neither mask → no template ; form == 9 → empty title
├─ FUN_02033260(&DAT_0281dec0, setIdx, out) // pick a UNIFORMLY RANDOM line from the set
└─ FUN_01ed9ad0(out, name, no_art) // token substitution, in place
This is how pseudo code looks so please excuse the fuck out of me again for trying to make it easier on myself to have claude code find the answers to my questions on how different mechanics work. Then there is the whole adapting these mechanics that will work in minecraft so you need to diverge from the thing you are studying in my case that it is Dwarf Fortress.
It is like these people think it is a sin to do anything in a more smarter more efficient way.
Anyway apologies for the rambling. I am tired.
Births are now part of the simulation.
Marriage is a two phase process. A proposal, then a recheck up to a year later, because a year is long enough for either party's situation to change. Children come out of an actual gene mixer, traits blended or recessive depending on the trait.
Now for the census. 7,600 children across a 300 year world. And the second generation is 230 people. The reason (after a lot of investigating) 84% of settlements are founded by exactly one couple. Their children are all full siblings, and the kin filter refuses every match the site can offer. A settlement founded by one couple cannot have a third generation at any run length, at any proposal rate.
Every world now founds its civilizations at year 1. A template, a name in their own tongue, a seat, a territory claim, a king. And then they all die because succession is not built yet.
Dwarves, elves and goblins exist as real entities in game.
Artifacts are now in i.e., named objects with claims and whereabouts. One 300 year world produced 235,274 named objects. Objects can now be moved as NPCs carry them. The world keeps a belief map of where everything was last seen, and it's right about 99.7% of everything on day one with a median staleness of 71 years, so a book telling you where the hoard is describes a map that is usually old.
Naming got deeper as well. Adjectives slot into names behind an ordering rule, so the generator produces things like Ironoath the Shadowy Iron Gem Anvil of Mountains.
Still not playable. The simulation is bigger now and more refined.
Solo project, still. Happy to answer anything.
u/Geaxle
>Awesome project! By wrong books you mean they are incomplete as no error id ever injected, just information is missing ? Or did I miss something? It would be awesome if earsay was not exact, that people might miss remember names, dates or place slightly to increase this effect as happens in the real world.
It means that information goes stale so something might have been true say a 100 years ago but that information is out of date till someone updates it.
u/ggrieves
>STRIKE THE EARTH!
Diggy Diggy Hole
I've been building a Minecraft mod that runs a Dwarf Fortress style world simulation underneath the game procedural history, civilizations, named people, books they wrote. First time I've posted about it, so this is mostly an introduction to what it is and where it's actually got to.
The problem I started from is that Minecraft generates terrain beautifully but does not generate history. A village turns up fully formed, with no founding and no lineage. The mod fills in the centuries before you arrive. Founding a small world takes about eight seconds and gives you 130 settlements, three civilizations, 2,600 named people, 1,295 written works, and 1,126 records of one scribe copying another's book. Bigger dials give 614 regions over 300 years. The generated area is bounded, with ordinary Minecraft wilderness past its edge, which turns out to be useful, a book that says someone travelled beyond the known lands is describing something that actually happened.
The books are the part worth talking about.
Everyone in the world carries a pool of what they personally know, what they saw, what they read, what someone told them. A book gets written from its author's pool, and the renderer physically cannot reach the event log.
So books come out wrong sometimes. Someone working off forty year old hearsay writes a stale account. Someone who knows a battle happened but not who won he writes a different sentence, the way people actually talk around something they don't know. Then a scribe copies it faithfully and the mistake spreads to three more libraries. There's no error injection anywhere in the code. It's just what you get when the narrator isn't omniscient.
Titles come from noun tables per subject type. A fortress with a name gets called the Fortress about two thirds of the time, on purpose, so a bookshelf isn't a wall of proper nouns.
Two other things I'd mention. Nothing anywhere stores text a person's name is a tuple of word IDs, so a world founded in English reads in any other language you load. And personality, lifespan, sex and orientation are all derived from a figure's identity rather than written down, which is what lets the world hold thousands of people at about 55 bytes each on disk.
Where it's at. Currently still all of it simulation so far
So currently nothing is playable. There's no player bound to the simulation, so none of the above can be touched in a running game. Births aren't implemented, people are still only born at world founding, which is a problem I'm in the middle of.
Solo project. Happy to answer anything.
So I bought a book called Governance by Kjaer on ebooks.com for $28 I have the receipt so the mods dont remove the post.
I want to remove the DRM because Thorium is bullshit and I own the thing. I downloaded the lcpl. Opened in THorium exported the epub and then got the necessary plugins even edited the underlying python script for DeDRM because it was taken down but nothing is working I am stumped. If anyone can help me it really would be helpful
Hey everyone,
I wanted to share my story and the exact framework I used to drop 50 lbs in two months, because I think a lot of people overcomplicate this process. In my 20s, I struggled heavily with my weight and was consistently overweight. The turning point for me was when I stopped blaming external factors and legitimately held myself accountable.
Once I took ownership, the execution became incredibly simple. Here is exactly what I did and the lessons I learned.
I gave ChatGPT my weight, age, height, a target goal, and my activity level (which was completely sedentary at the time). It calculated my TDEE and handed me a daily target of 1,500 calories.
I had it construct a strict meal plan. Then, to keep things clean, I took that plan into a separate thread and had it generate the exact recipes for those meals so I could prepare them myself.
Dieting continuously can wear you down mentally and physically. To combat this, I used a structured cycle:
Do not call them cheat days. Words matter. Calling it a maintenance break keeps you in control; calling it a cheat day implies you're breaking a rule and invites a binge.
A huge tip that kept me from plateauing: I reduced my daily intake by about 50 - 100 calories for every 5 KG (10 lbs) I lost.
Here is the coolest part: I did not start by going to the gym. In the beginning, I was sedentary. But after dropping the first 20 pounds, It just became physically easier to move around. I started going to the gym naturally, without needing to hype myself up, watch motivational videos, or force it.
If you take anything away from this post, let it be these three things:
Hope this helps someone out there who is stuck where I used to be. Happy to answer any questions about the setup!
| Pirate Name | Known Crimes | Classification | Watchlist Status |
|---|---|---|---|
| Monkey D. Luffy | High Treason, Mass Terrorism, Infiltration of a Maximum Security Prison, Inciting a Mass Prison Break, Grand Theft Vessel, Invasion of Military Base, Destruction of a Federal Judicial Facility, Piracy, Aggravated Assault, Assault on Law Enforcement/Officials, Kidnapping, Conspiracy to Assassinate, Destruction of Federal Weaponry, Mass Destruction of Property, Hostage Taking, Evading Arrest, Trespassing, Animal Cruelty, Assaulting a Head of State, Illegal Border Crossing, Grand Larceny, Human Trafficking. | Global Terrorist | Interpol Red Notice/CIA Black Site Target |
| Roronoa Zoro | High Treason, Piracy, Assault with a Deadly Weapon, Escaping Lawful Custody, Mass Aggravated Assault, Assault on Law Enforcement, Destruction of Government Property, Poaching/Illegal Hunting of Endangered Wildlife, Illegal Border Crossing, Grand Larceny, Theft of a National Treasure, Destruction of Federal Weaponry, Hostage Taking, Widespread Destruction of City Infrastructure. | Syndicate Enforcer / Terrorist | FBI Ten Most Wanted |
| Nami | High Treason, Grand Larceny, Racketeering, Resisting Arrest, Extortion, Illegal Border Crossing, Hostage Taking. | Master Thief / Terrorist | Interpol Red Notice |
| Usopp | High Treason, Attempted Assassination of a Federal Director, Unlawful Use of Explosives, Fraud, Sabotage, Arson, Inciting a National Rebellion. | International Terrorist | CIA Black Site Target |
| Sanji | High Treason, Hijacking a Federal Transport, Sabotage of Federal Infrastructure, Assault on Federal Agents, Attempted Murder. | International Terrorist | FBI Ten Most Wanted |
| Nico Robin | High Treason, Attempted Murder of a Federal Official, Escaping Federal Custody, Domestic & International Terrorism, Desecration of Ruins, Hostage Taking, Maiming. | International Terrorist | CIA Black Site Target |
| Franky | High Treason, Gang Leadership/Racketeering, Grand Larceny, Possession of WMD Blueprints, Destruction of Government Scientific Property, Unlawful Deployment of Mecha Weaponry, Industrial Sabotage. | Organized Crime Boss / Terrorist | Interpol Red Notice |
| Tony Tony Chopper | High Treason, Mass Destruction of a Federal Judicial Facility, Unlicensed Medical Practice, Handling of Class-A Illegal Narcotics, Assault on Federal Troops, Kidnapping. | Felon | FBI Watchlist |
| Brook | Piracy, Aggravated Assault with a Deadly Weapon, Resisting Arrest, Destruction of Property, Espionage/Theft of State Secrets, Destruction of a Priceless Historical Artifact. | Felon | FBI Watchlist |
| Jinbe | High Treason, Aiding and Abetting a Global Terrorist, Mass Prison Break, Grand Theft Vessel. | International Terrorist | FBI Ten Most Wanted |