Adrian Marius Popa's Avatar

Adrian Marius Popa

@mapopa

Game developer Linkedin https://www.linkedin.com/in/mariuz/ Blog : https://mapopa.blogspot.com Threads : https://www.threads.net/@popa_adrian_marius Mastodon : https://mastodon.social/@mariuz

593
Followers
1,954
Following
174
Posts
11.11.2024
Joined
Posts Following

Latest posts by Adrian Marius Popa @mapopa

Preview
Request for developer feedback: focusgroup  |  Blog  |  Chrome for Developers Try out focusgroup and comment on the proposal.

Exciting! Request for developer feedback: focusgroup HTML attribute "a proposed declarative way to add keyboard arrow-key navigation to composite widgets such as toolbars, tablists, menus, listboxes, etc. Replaces hundreds of lines of JavaScript boilerplate." developer.chrome.com/blog/focusgr...

06.03.2026 10:20 👍 37 🔁 15 💬 4 📌 1

There's one way Starmer can appeal both to Reform and Green voters.

He can back an invasion of Iran - not to steal its oil, but to steal its solar.

07.03.2026 22:48 👍 28 🔁 4 💬 7 📌 0
Post image

Reminds me of what Trump said in 2017 when asked about whether Putin was a “killer”.

Trump responded: "There are a lot of killers. We've got a lot of killers. What do you think? Our country's so innocent?"

He was making excuses for Putin then. He’s making excuses for Putin now.

07.03.2026 22:48 👍 118 🔁 29 💬 3 📌 1
Post image

Sam Thorne

07.03.2026 23:28 👍 205 🔁 50 💬 4 📌 1
Post image

Cover illustration by Harry Grant Dart for the magazine "The All-Story", October 1908.
en.wikipedia.org/wiki/Harry_G...

07.03.2026 23:15 👍 669 🔁 89 💬 9 📌 5

ECMAScript Excitement 🎉

Recently, at its 111th meeting, TC39 advanced these proposals:

4️⃣ Intl.Locale Info
4️⃣ Iterator.concat
4️⃣ JSON.parse Source Text
3️⃣ [Iterator.zip](github.com/tc39/proposa...)
2️⃣.7️⃣ Iterator.prototype.join
2️⃣.7️⃣ Promise.allKeyed
2️⃣ Error.captureStackTrace
2️⃣ Import Text

and... 👇

07.03.2026 19:17 👍 15 🔁 4 💬 1 📌 0
Preview
Opinion | If Russia Has ‘All the Cards,’ Why Has It Achieved So Little?

Lawrence Freedman: "If Russia has all the cards, why has it achieved so little?"
"in the past year Russia suffered roughly 400,000 casualties, including killed, wounded and missing, to acquire around 0.8 percent of Ukrainian territory."
www.nytimes.com/2026/03/04/o...

07.03.2026 23:47 👍 80 🔁 27 💬 4 📌 1
Post image

Great to see renewed interest in #AssassinsCreedUnity following the new 60fps patch.
If you’re curious about some of the tech behind it— global illumination and early GPU-driven pipeline —I shared a few details in my GDC talk. youtu.be/yj5pYktC3X8?...

#AssassinsCreed

08.03.2026 00:42 👍 8 🔁 2 💬 0 📌 0
Video thumbnail

Crabmeat's come a long way in 11 months
#ScreenshotSaturday

07.03.2026 23:24 👍 15 🔁 4 💬 1 📌 0
Screenshot of Avatar: Frontiers of Pandora, showing bright green dense foliage in a sunny outdoor scene.

Screenshot of Avatar: Frontiers of Pandora, showing bright green dense foliage in a sunny outdoor scene.

Screenshot of Avatar: Frontiers of Pandora, showing bright green dense foliage in a sunny outdoor scene.

Screenshot of Avatar: Frontiers of Pandora, showing bright green dense foliage in a sunny outdoor scene.

Screenshot of Avatar: Frontiers of Pandora, showing indoor scene with realistic lighting.

Screenshot of Avatar: Frontiers of Pandora, showing indoor scene with realistic lighting.

Screenshot of Avatar: Frontiers of Pandora, showing bright green dense foliage in a sunny outdoor scene.

Screenshot of Avatar: Frontiers of Pandora, showing bright green dense foliage in a sunny outdoor scene.

The Avatar game looks incredible, such dense foliage and gorgeous lighting.

07.03.2026 21:52 👍 11 🔁 1 💬 2 📌 0

I always missed the firefox "view image info" button when they took it away but turns out you can get it back by setting browser.menu.showViewImageInfo=true

08.03.2026 01:35 👍 66 🔁 10 💬 2 📌 0

This is where my opinion has landed as well. Most of the “typing” is done by LLMs for my own code these days, but I’m still in my IDE, reading, watching the diffs go by, interrupting to tell it to do something differently, refactoring regularly to make sure the code is legible.

07.03.2026 10:55 👍 83 🔁 4 💬 7 📌 0
Post image Post image Post image Post image

NEW: The Russian military command likely has laterally redeployed elite airborne (VDV) and naval infantry units from the Pokrovsk direction and the Dobropillya tactical area in eastern Ukraine to the southern frontline, likely in part to respond to recent Ukrainian gains. 🧵(1/4) isw.pub/UkrWar030726

08.03.2026 02:24 👍 83 🔁 28 💬 2 📌 1
Video thumbnail

Hey guys, I need your opinion: I'm about to start a YouTube channel and I want to begin with a tutorial about Gastly. What do you think? Is this something you would be interested in? 👀

The Godot Shaders Bible book 🔗 jettelly.com/store/the-go...

#godot #indiedev #gamedev

08.03.2026 02:40 👍 23 🔁 5 💬 2 📌 0
Post image

“War-a-Lago”

By Barry Blitt @newyorker.com

06.03.2026 16:10 👍 6605 🔁 1860 💬 205 📌 106
Post image

🖤❤️ RNR 355 ❤️🖤

This week: React Native Skia for High‑Performance UI with the one and only @wcandillon.bsky.social!

@mazenchami.dev and @robinheinze.dev talk Skia, shaders, WebGPU, and how to make React Native UIs feel as polished as native apps. 🪄

Listen here 👇
infinite.red/react-native...

06.03.2026 20:47 👍 7 🔁 6 💬 0 📌 1
Preview
Automotive Substrate Materials Built entirely on Substrate, Unreal Engine’s next-generation material system, this pack provides a physically accurate, production-ready material foundation for automotive visualization.Automotive Sub...

🆕Epic's Automotive Materials pack is available for free on Fab!

"Built entirely on Substrate, Unreal Engine’s next-generation material system, this pack provides a physically accurate, production-ready material foundation for automotive visualization"~ 🚗💖🎀

www.fab.com/listings/127...

06.03.2026 23:15 👍 4 🔁 1 💬 0 📌 0

Let me get this right:

- US attacks Iran.
- Russia helps Iran.
- US helps Russia by easing off sanctions.

What's wrong with this picture?

06.03.2026 23:15 👍 6 🔁 1 💬 2 📌 0
Promotional graphic for POSETTE: An Event for Postgres 2026 featuring the keynote “Driving Postgres forward at Microsoft.” The design includes the POSETTE logo, keynote title, speakers Charles Feddersen and Affan Dar, Microsoft branding, and event dates June 16–18, 2026, with a modern purple and blue background.

Promotional graphic for POSETTE: An Event for Postgres 2026 featuring the keynote “Driving Postgres forward at Microsoft.” The design includes the POSETTE logo, keynote title, speakers Charles Feddersen and Affan Dar, Microsoft branding, and event dates June 16–18, 2026, with a modern purple and blue background.

Our first keynote for POSETTE 2026 is “Driving Postgres forward at Microsoft” with Affan Dar & Charles Feddersen. Join us as they share their vision for Postgres in the cloud & as open source contributors in Livestream 1 on Tue Jun 16.

Register now
posetteconf.com/2026/talks/d...

#PosetteConf

05.03.2026 07:30 👍 4 🔁 3 💬 0 📌 0
Post image

Meanwhile, Spain's massive investment in renewables is paying dividends now: with prices for Spanish industry and consumers low and stable compared with other European economies.

www.ft.com/content/ac77...

06.03.2026 16:39 👍 567 🔁 281 💬 14 📌 28
Preview
Valve says it still plans to ship the Steam Machine in 2026 A revised blog post is firm: the hardware is coming “this year.”

Valve has updated a blog post to say that it is shipping the Steam Machine, Steam Frame, and Steam Controller in 2026.

06.03.2026 23:51 👍 148 🔁 20 💬 7 📌 4
Post image

He seems pretty sensitive whenever someone confronts him with evidence that Putin might not be our friend. Even when Fox brings it up.

06.03.2026 23:13 👍 12202 🔁 3812 💬 1076 📌 280
Video thumbnail

Try /delegate in GitHub Copilot CLI if you haven’t already.

Watch @scott.hanselman.com plan a Next.js upgrade, delegate it to Copilot, and keep working locally 🤯

21.01.2026 22:38 👍 10 🔁 1 💬 0 📌 0
Video thumbnail

You told us you’re running multiple AI agents and wanted a better UX. We listened and shipped it!

Here’s what’s new:
🗂️ Unified agent sessions workspace for local, background, and cloud agents
🔀 Parallel subagents
💻 Claude and Codex support for local and cloud agents
🌐 Integrated browser
& more...

04.02.2026 18:45 👍 60 🔁 18 💬 7 📌 3
Video thumbnail
04.03.2026 16:30 👍 27 🔁 8 💬 2 📌 0
Preview
GitHub - tinylibs/tinyclip: A tiny, cross-platform clipboard utility. A tiny, cross-platform clipboard utility. Contribute to tinylibs/tinyclip development by creating an account on GitHub.

a new tinylibs library arrives: tinyclip! 📋

we didn't want to pull in ~2MB to use the system clipboard, so @florian-lefebvre.dev and i paired on making this lighter alternative.

6.7KB, 0 dependencies - supports WSL/macos/linux/windows

04.03.2026 19:44 👍 59 🔁 7 💬 2 📌 1
Video thumbnail

🚀 Rspress 2.0 just dropped!

✨ A brand-new, readability-first theme
🤖 AI-native: built-in `llms.txt` & SSG-MD generation
⚡ Instant dev startup with lazyCompilation and persistentCache
🎨 Shiki code highlighting with transformers

Read more👉 rspress.rs/blog/rspress-v2

30.01.2026 10:05 👍 23 🔁 4 💬 0 📌 1
JSON.parse is parsing some JSON with a number that is larger than max safe integer.

A breakpoint has been hit inside the 'reviver' callback passed to JSON.parse - the debugger shows the values of the arguments that were passed to the function.

The traditional 2nd 'value' argument passed to the callback is `typeof number` and has been rounded down.
However the callback now also receives a 3rd 'context' argument which contains the original source string of the number 🎉

JSON.parse is parsing some JSON with a number that is larger than max safe integer. A breakpoint has been hit inside the 'reviver' callback passed to JSON.parse - the debugger shows the values of the arguments that were passed to the function. The traditional 2nd 'value' argument passed to the callback is `typeof number` and has been rounded down. However the callback now also receives a 3rd 'context' argument which contains the original source string of the number 🎉

One use case for the new `JSON.parse` source API: adding custom handling for floating point rounding (e.g. error or switch to BigInt):

proposal: github.com/tc39/proposa...
mdn: developer.mozilla.org/en-US/docs/W...

06.03.2026 20:32 👍 14 🔁 2 💬 1 📌 0
Preview
Scientists are trying to solve the mystery of whether global warming is speeding up. A new study says it has the answer | CNN Is the world getting hotter, faster? It’s a big question which has been puzzling and dividing scientists for years. A new paper says it has the answer, and it’s not good news.

"Scientists are trying to solve the mystery of whether global warming is speeding up" via @laurapaddison.bsky.social for @cnn.com. [I'm critical of the study, but we all agree on key point that planet will continue to warm until we stop burning fossil fuels]: www.cnn.com/2026/03/06/c...

06.03.2026 18:30 👍 179 🔁 60 💬 13 📌 7
Video thumbnail

This Rig Outpost has a ton of verticality. It's dizzying at the top but also fun to look down over the level and spot anything you might have missed.
#ps5 #indiegames #frogs

07.03.2026 00:51 👍 15 🔁 3 💬 0 📌 0