Replies

This profile is from a federated server and may be incomplete. Browse more on the original instance.

sinbad, to random
@sinbad@mastodon.gamedev.place avatar

Hearing that Recall is exclusive to Copilot+ machines with NPUs is a an extremely good reason to never buy a Copilot+ machine with NPU

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

@sinbad @lritter It would certainly not take 3 years to get "used to" Linux these days, especially not for a programmer. I personally found it liberating from day one. I encourage you to take the plunge.
As for myself, I gained most of my Linux proficiency in two weeks back in about 2002. I spent it following the Linux From Scratch book, compiling to a fully functional desktop. A lot of that time was spent waiting for my crusty old Athlon to compile.
Everything made a lot more sense after that.

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

@sinbad I'm curious what about UE is worse on Linux in your experience?
I had issues with Unity initially, but UE seemed fine.
I've done lots of contract work for Windows shops on both Unreal and Unity in the past few years and it was all quite workable 99% from Linux.

I did keep a dual boot to Windows available just to double check an issue wasn't OS specific once in a while. Didn't use it often, and when I did suspect and check 90% of the time it behaved the same.

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

@sinbad @lritter Ok, let me look that up.

https://affinitytool.com/

Mmh... No, it seems like these should work regardless of what OS you use on your computer 😅

dougbinks, to random
@dougbinks@mastodon.gamedev.place avatar

Optimizing compute output buffer write pattern. What could go wrong?

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

@dougbinks Good enough, ship it. Don't be a perfectionist.

julienbarnoin, to ai
@julienbarnoin@mastodon.gamedev.place avatar

There's so much discussion of what Microsoft's latest AI blunder of a feature will do and why it's bad, that I genuinely have no idea what it's even trying to sell as a positive for users. All I'm reading is "Recall is going to record everything you've ever done".

Aren't they at least trying to cover it up with some cool use case to lure some people into trying it? If so they've embarrassingly failed to market it.

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

Or maybe they just don't care about enticing users any longer and figure they can just force feed it to them instead of convincing them, and people will just take it.

sinbad, to random
@sinbad@mastodon.gamedev.place avatar

I'm not a fan of using video for everything, but even when I do watch YouTube tutorials, what is it with these people that just basically talk over doing the thing, without ever explaining WHY they're doing the thing? They never seem to cover the conceptual framework for why you'd choose to do it that way, or how any of the pieces fit together. It's like they're trying to teach you a magic ritual that you should just regurgitate, rather than teaching you the meaning behind it

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

@sinbad @crussel That's not careful enough though. Really great developers periodically get hit by buses on purpose to make sure these measures are working in practice.

netbsd, to random
@netbsd@mastodon.sdf.org avatar

New development policy: code generated by a large language model or similar technology (e.g. ChatGPT, GitHub Copilot) is presumed to be tainted (i.e. of unclear copyright, not fitting NetBSD's licensing goals) and cannot be committed to NetBSD.

https://www.NetBSD.org/developers/commit-guidelines.html

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

@andrei @netbsd I have a hard time believing that it would help much. In my experience, actually typing the code and getting the syntax right and whatnot is hardly what takes time, you can type pretty much as fast as an LLM can generate tokens once you know what you want.

The part that actually takes time is understanding the needs correctly, reasoning about a possible solution and its impacts, reflecting on all possible edge cases, etc. No LLM can replace humans at that part.

jake4480, to random
@jake4480@c.im avatar

Revolutionary new Google feature 'Web' (hidden under the 'More' tab) shows just links to web pages (can you even imagine) 😂 https://www.404media.co/google-search-web-filter-ai-overview

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

@jake4480 What's a Web Page? Is it a new Facebook alternative?

BartWronski, to random
@BartWronski@mastodon.gamedev.place avatar

I am excited to finally share our recent paper "Filtering After Shading With Stochastic Texture Filtering" (with Matt Pharr, @marcosalvi, and Marcos Fajardo), published at ACM I3D'24 / PACM CGIT, where we won the best paper award! 1/N

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

@aras @BartWronski If all my gross hacks were removed there wouldn't be much left of my work 😅

sinbad, to unrealengine
@sinbad@mastodon.gamedev.place avatar

I'm investigating the best way to analyse a (Win64, C++, ) minidump these days. Rider doesn't do it (barring .Net), which is a shame. WinDbg is super unfriendly and I hate it. VS works quite well, but I'd rather not rely on it - I only really use the compilers as a back-end these days so don't pay for it.

I feel like a new debug tool was discussed around here recently but I can't remember it for the life of me what it was called or whether it was suited to minidump analysis. Any tips?

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

@sinbad Not particularly a Microsoftie but I don't think you have to pay for Visual Studio for this use case, Visual Studio Community Edition would work fine last I checked*, unless that's not an option for you because of some limitations in the license?

*Admittedly, a while ago

demofox, to random
@demofox@mastodon.gamedev.place avatar

hey @acegikmo , the ML people have learned about splines. You could make an ML paper now if you wanted, i think 😆
https://www.youtube.com/watch?v=CkCijaXqAOM

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

@demofox @acegikmo
"To do that, they use something called... SPLINES !"

Oof, got to sit down to take this in.

Mind Blown

julienbarnoin, to cpp
@julienbarnoin@mastodon.gamedev.place avatar

All this time I've been using the return value of snprintf as the number of characters actually written, when it's in fact the number of characters that would be written if the max size passed in were large enough.

In fact: "If the resulting string would be longer than n-1 characters, the remaining characters are discarded and not stored, but counted for the value returned by the function."

BRB, got a bunch of files to go back over... 😓

#c #cpp #programming #gamedev

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

@gfxstrand Oh boy... now you have me worried 😬

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

@gfxstrand This programming thing was supposed to be easy, 25 years on I still can't do it properly 😑

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

@gfxstrand Good to know, will definitely be checking that.
Of course to be sure I should check the behaviour on Windows 11, Windows 10... Windows 8.1, Windows 8... Windows XP, 2000... Windows Me, no just kidding on that last one.

jake4480, to random
@jake4480@c.im avatar

Starting to see the ai-generated item descriptions on eBay listings and they're weeeeird. They're like these overly wordy crappy little technical manuals 😂

julienbarnoin,
@julienbarnoin@mastodon.gamedev.place avatar

@jake4480 And since it tends to be inconsistent I waste even more time, going back to the previous paragraph thinking "Wait, what? didn't it just say the opposite earlier?"

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • everett
  • osvaldo12
  • magazineikmin
  • thenastyranch
  • rosin
  • normalnudes
  • Youngstown
  • Durango
  • slotface
  • ngwrru68w68
  • kavyap
  • DreamBathrooms
  • tester
  • InstantRegret
  • ethstaker
  • GTA5RPClips
  • tacticalgear
  • Leos
  • anitta
  • modclub
  • khanakhh
  • cubers
  • cisconetworking
  • megavids
  • provamag3
  • lostlight
  • All magazines