Gavin Higham

960 posts

Gavin Higham

Gavin Higham

@GavinHigham

[email protected] CG+art+game engines+VR+C+Lua+GLSL Currently part of the Wi-Fi team for Windows, at Microsoft. He/him.

Seattle Katılım Eylül 2009
312 Takip Edilen79 Takipçiler
Low Level
Low Level@LowLevelTweets·
@GavinHigham I hear you on this but I shouldn't have to enable this permission to view my interface PHY speed. There has to be another way
English
2
0
1
208
Low Level
Low Level@LowLevelTweets·
surely im being punked
Low Level tweet media
English
22
4
386
33K
Gavin Higham
Gavin Higham@GavinHigham·
@LowLevelTweets If your app has a package identity, it can be granted this capability individually. It’ll show a once-per-app prompt to enable. Oh, and lastly if you just want to see your link speed, built-in, without enabling anything or a different app, I believe it’s shown in Settings
English
0
0
4
118
Gavin Higham
Gavin Higham@GavinHigham·
@LowLevelTweets So, it is possible today to make a console app that surfaces this information, netsh just hasn’t been updated to do it with the exclusion of BSSID (and that’s subject to prioritization, etc.)
English
1
0
3
115
Gavin Higham
Gavin Higham@GavinHigham·
@LowLevelTweets Win-R: ms-settings:privacy-location, scroll down, “Let Desktop apps access your location”. Essentially old behavior for Win32 but now at least you know who might be tracking you. There’s also a one-time prompt that would have enabled this for you, which you may have dismissed
English
1
0
4
205
Gavin Higham
Gavin Higham@GavinHigham·
@LowLevelTweets Hi, I worked on this. If netsh was privileged to get this access without going through the capability check, every app that we were trying to prevent from surreptitiously tracking you would just call netsh under the hood to get nearby BSSIDs
English
1
0
16
962
Scott M
Scott M@scott_mrjulius·
Scott M tweet mediaScott M tweet mediaScott M tweet media
ZXX
26
45
1.2K
40.8K
Will Eastcott
Will Eastcott@willeastcott·
@BeachLTC @playcanvas Matterport is a set of 360 panos that you blend between. This is a full, real-time 3D reconstruction of a location.
English
2
0
15
2.7K
Will Eastcott
Will Eastcott@willeastcott·
Videogame technology is disrupting the real estate sector 🏡 📷 Scan a house 🪄 Train a 3D Gaussian splat 🌐 Publish to the web with @playcanvas Buyers can speedrun through property listings! 🏃 Try it for yourself on SuperSplat 🔗👇
English
169
448
5.5K
597.4K
andrew engler
andrew engler@aerockrose·
Steve Ballmer reveals the interview test Microsoft used to separate problem-solvers from gamblers: "I'm thinking of a number between 1 and 100. First guess, I give you $5. Then $4, $3, $2, $1. After that, you pay me." "There are far more numbers on which you lose than win."
English
295
71
2.6K
4.4M
Snipe Johnson
Snipe Johnson@SnipeJohnson2·
@aerockrose It’s always hilarious to me when people who think they are clever try to act clever. Ballmer is absolutely one of those people. The reality is he’s a midwit who was in the right place at the right time. Probabilistically, someone had to luck out. It was him that time.
English
1
0
0
155
Gavin Higham
Gavin Higham@GavinHigham·
@ccallac7 Good inverse checklist for that true indie feel: - no SSAO - no tone mapping - no IBL - gamma correction issues
English
0
0
4
364
Charlie Callahan
Charlie Callahan@ccallac7·
This is what you need to make your custom renderer not look DIY: - SSAO - tone mapping (AgX or ACES) - soft cascaded shadow maps - a good image based lighting map - no gamma correction issues
English
7
2
246
13.7K
Gavin Higham
Gavin Higham@GavinHigham·
@SirMichaelRocks All the bot posters ignoring/not understanding your question and instead posting mild variations of the current spin-of-the-day. Propaganda machine could not be more obvious 😃
English
0
0
0
5
Mikey Rocks
Mikey Rocks@SirMichaelRocks·
Can somebody educated in politics explain to me how Mamdani is able to do all this stuff but no other politician is ever able to make any noticeable progress? How does he evade the same bureaucracy the other politicians always blame for not being able to do shit?
English
1.8K
1.8K
77.4K
3.6M
Gavin Higham
Gavin Higham@GavinHigham·
@MaximeHeckel Also I think it’s possible to allow content to be visible underneath the URL, ex. this. In any case, apparently “Hide Distracting Items” worked on the progress indicator, for anyone else reading on a small iPhone
Gavin Higham tweet media
English
0
0
1
47
Maxime
Maxime@MaximeHeckel·
@GavinHigham yeah that's meh, it should not be so low i'll fix this after work
English
1
0
1
177
Maxime
Maxime@MaximeHeckel·
New post 📝 A deep dive into a topic I wanted to explore for a long time: how to render a realistic sky and atmosphere I explore everything from simulating the interaction of light with air, to handling sunsets, all in real-time, from ground to space blog.maximeheckel.com/posts/on-rende…
Maxime tweet media
English
35
103
871
61.9K
theo
theo@theogramme_dev·
don't use normal maps if you're making a PS2 or older style game, please
English
42
26
3.1K
95.4K
Gavin Higham
Gavin Higham@GavinHigham·
@cmuratori I don’t know the methodology but it could include VMs, machines under load, etc. Not sure how it could possibly take 100ms to render that, so there’s got to be some waiting on I/O or locks or IPC.
English
0
0
1
252
Casey Muratori
Casey Muratori@cmuratori·
@GavinHigham Well, it is a confusing number though, because I frame-captured the Win10 Run dialog and it was ~33ms. That was on decade-old hardware. So they would have to be including a lot of really old hardware to get a median around 100ms for the old one, no?
English
1
0
13
1.2K
Casey Muratori
Casey Muratori@cmuratori·
This is a good thing if it turns out that the number MS posted in their blog makes it sound significantly worse than what's observed in practice with the new dialog. (Note that "frames" in the post below is not talking about frames of the computer it's running on, but rather frames of an iPhone camera recording it - this is explained by the poster later in the thread).
Thomas Klemenc@thomasklemenc

@cmuratori I like dunking on MS as much as the next guy, but in this case it’s dishonest. Posting their ms value did them a disservice. I counted 14 frames (58.3 ms) from physical button press to rendered on screen. It’s genuinely at least as snappy as the old one, even with animations off

English
1
1
131
20.5K
Gavin Higham
Gavin Higham@GavinHigham·
@nbevans @takeshi_no_uta @tomwarren Usually we don’t run full debug builds, we’d swap in a few debug binaries. Tracing is not likely to add significant latency unless you’re tracing a massive amount, which is unlikely for this scenario. My guess is telemetry shows this as median across many (possibly slow) devices
English
0
0
0
28
Nathan B. Evans
Nathan B. Evans@nbevans·
@takeshi_no_uta @tomwarren Thanks, 30 YOE and I didn't know that Bet you they took this measure on a debug build of Windows which has a ton of trace output for Win32API and that's what skewed the stat. Not comparing like for like.
English
1
0
1
553
Tom Warren
Tom Warren@tomwarren·
if we're misleadingly conflating 2 different perf metrics (time to first frame latency and fps smoothness) then just factor in OS boot time so it's less than 1fps 🙃The reality is the new Run loads faster (94ms) than the existing one (103ms) that nobody has ever moaned about
Casey Muratori@cmuratori

Just want to make sure I'm reading this right: Microsoft rewrote the run dialog with performance "top-of-mind", and the best they could manage to do when putting up a single text box was 10fps?

English
31
14
420
83.3K
Gavin Higham
Gavin Higham@GavinHigham·
@TheMirzaBeig This is astonishing. How are you layering the transparency? Painter's algorithm?
English
1
0
0
348