Advertisement · 728 × 90

Posts by Omar

At CS school 25 years ago one of my mate was developing a chat client and I kept on finding ways to mess with him, e.g. sending him text messages full of %20 or extra metadata, building a fake frozen version of his app etc.

4 hours ago 39 1 3 0
Preview
Anthropic secretly installs spyware when you install Claude Desktop — That Privacy Guy! Anthropic's Claude Desktop silently installs a Native Messaging bridge into seven Chromium browsers, including browsers Anthropic's own documentation says it does not support, and browsers the user ha...

#oopsie
Anthropic secretly installs spyware when you install Claude Desktop
www.thatprivacyguy.com/blog/anthrop...

1 day ago 1641 854 73 94
Razor1911
Razor1911 YouTube video by Dubmood

Razor1911's 40th anniversary demo is a nice retrospective of early demoscene/cracktro/bbs aesthetic 😍 www.youtube.com/watch?v=2Anb... (cc: razor1911.bsky.social)

2 days ago 30 6 0 2
Preview
Corsair Cove on Steam Build a sprawling pirate haven, raise a fleet to explore the high seas, and take on the Crown to keep the Age of Piracy alive! From ale to flintlock pistols, and from scallywags to swashbucklers, you’...

Hey! Today at @limbicgames.bsky.social we announced Corsair Cove. I hope you'll like it. It's about to be released soon! Don't forget to wishlist it!

store.steampowered.com/app/1368140/...

4 days ago 25 11 3 1

That bug alone made me extra confused for a good 1-2 hours, because GIF capture does a specific override leading to 60 FPS being displayed in most user-land places while it was actually running at 1000+ and I was confused that some of my debug marker wouldn't show.

4 days ago 1 0 1 0

Coincidentally I've also been bitten by a bug in test engine where suspending a test script (to manually interact with the UI) in the middle of a video capture would leave me with unthrottled framerate, much faster than monitor's, making some single frame markers not reliably visible.

4 days ago 0 0 1 0

The varying framerate was mostly obfuscating my understanding/repro of the bug but once I understood it I repro-ed in automation without caring much about that part. That said, test engine can simulate any DT.

4 days ago 2 0 1 0

Even writing the repro has been initially tricky, because it ties to pixel-perfect mouse positioning & varying framerate (making debugger use trickier). Using automation to repro reliably now. The 4-5 days worth of confusion have materialized into a pile of on-screen debug geometry and log entries.

4 days ago 8 0 1 0

I've now been 4-5 days deep into understanding and debugging a group of confusing & entangled issues.
I realized I haven't been in this situation for a long while: Most issues I tend to understand fast (even if I don't always have an immediate solution).

4 days ago 9 0 1 0

Always carries additional emotion when the widgets are coming from you! Glad it is still trustable and useful :)

5 days ago 2 0 0 0
Advertisement

OpenAI: We’re burning money like the Joker. A miracle needs to happen for us to turn a profit

Microsoft: Please please use our AI systems, we’re teetering on the edge here

Anthropic: I wonder what’ll kill us first: lawsuits, regulations or model collapse

Media and universities: AI is here to stay

6 days ago 10868 3980 127 149

(it says "Post not found" above so i can't see it 😭)

5 days ago 0 0 1 0
Ark 1.0 - Version Control is about to change
Ark 1.0 - Version Control is about to change YouTube video by Nuno Afonso

Ark VCS has finally reached 1.0! 🎉
youtu.be/XSnIw4siQ6U
get it from ark-vcs.com

1 week ago 16 8 0 0

Here are the slides for my "Live++: A Bag of Tricks" talk presented at Guerrilla Games last Friday.
Enjoy!

PPTX:
liveplusplus.tech/downloads/Gu...

PDF:
liveplusplus.tech/downloads/Gu...

#cpp

1 week ago 45 10 7 1
Video

🌞 SOL CESTO – 1.0 OUT NOW ON STEAM 🌞

It took us nearly 3 years, but Sol Cesto is finally complete! We hope you’ll enjoy our weird roguelite and all the surprises we’ve added 👀

Please help us spread the word 🙌

1 week ago 1272 475 48 67

For CJK glyphs since they tends to fit in same rectangular area it could be more efficient in a grid, but it's difficult to predict things and you want a generic system. And you can easily repack later, it's easier once you know your contents.

1 week ago 2 0 0 0

Kinda want to see a physics simulation here :)

Many possible algorithms for iterative additions. One can always repack & optimize occasionally (easier to pack perfectly if you know your contents ahead).

Fancy offline packing for game sprites can include rotated images too, it can look bizarre.

1 week ago 2 0 0 0

What I have frequently heard programmers say over the years:

(1996) "Lines of Code" is a terrible metric
(2006) "Lines of Code" is a terrible metric
(2016) "Lines of Code added" is a terrible metric
(2026) I have to use AI because it's the only way to meet my company's "Lines of Code added" quota

1 week ago 324 69 6 2
Preview
Overview Dear ImGui Automation Engine & Test Suite. Contribute to ocornut/imgui_test_engine development by creating an account on GitHub.

See github.com/ocornut/imgu...

2 weeks ago 2 0 0 0
Advertisement

Well that project homepage doesn't particularly explain what property based testing can mean.

2 weeks ago 0 1 1 0

I'm not sure what's the official lingo for what i'm doing, certainly not unit testing. The system simulates user inputs within a real app/gui, so it's pretty holistic. They frequently fail for reasons others than the one I initially expected them to fail for, but always for a good and useful reason.

2 weeks ago 3 0 4 0

"redhibitory" doesn't seem like the right English word for what I meant, if even that's a word because it is currently underlined by my spell checker.
"Prohibitive" would be better suited.

2 weeks ago 3 0 1 0
Preview
Bindings Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies - ocornut/imgui

Quite an issue :/ maybe consider contributing to them? github.com/ocornut/imgu...

2 weeks ago 0 0 1 0
Video

I can never understate how automated tests - not unit tests - using my custom framework have improved my productivity. Tests are focused on tricky code, unobvious behaviors or when combinatorial explosion would make manual testing redhibitory.
(capture is in slowed down mode)

2 weeks ago 105 8 3 2
Preview
Bento Blocks on Steam Craft delicious lunch boxes in this cozy-yet-challenging ingredient-cutting puzzle game.

Thanks for your continued support!
Image credits/links:
- Pyrite64: N64 Engine/Editor github.com/HailToDodong...
- Amiberry: Amiga emulator amiberry.com
- Bento Blocks (good puzzles): store.steampowered.com/app/3311670/...
- Intel 8080 Taito/Midway arcade board emu: anthonydelciotto.com

2 weeks ago 3 0 0 0
Post image Post image Post image Post image

Hi hi, Dear ImGui 1.92.7 is released!
50+ changes (e.g. tables reworked columns freezing with hidden columns, reorder from context menu, webgpu for emscripten 5 & wgvk native, nav keyboard/gamepad to open context menus, & many fixes/improvements)
github.com/ocornut/imgu...

2 weeks ago 96 20 3 0
⚡️🇺🇸🇮🇷US: "Dear Iranians, we have come to liberate you from the evil oppressive Regime which is trying to kill you."

Two weeks later:

US: "Dear Iranians, sorry, Plan A didn't work. Plan B is we bomb you into the Stone Age."

⚡️🇺🇸🇮🇷US: "Dear Iranians, we have come to liberate you from the evil oppressive Regime which is trying to kill you." Two weeks later: US: "Dear Iranians, sorry, Plan A didn't work. Plan B is we bomb you into the Stone Age."

2 weeks ago 27 7 0 0

Best April Fool's was a working stb library release:

2 weeks ago 12 1 0 0
Advertisement
Post image

I have been working on data inheritance recently. The kind of stuff that you usually see with prefabs, but I believe that all the assets should support data inheritance.

3 weeks ago 38 10 3 0
Preview
Bindings Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies - ocornut/imgui

nice, are you using dear bindings to generate it? will add to github.com/ocornut/imgu...

3 weeks ago 2 0 1 0