Nigel J W
@nigeljw.bsky.social
GPU Software Architect at Arm. Previously, Unity, PlayStation, and Qualcomm.
My opinions do not represent any of my current or past employers.
My opinions do not represent any of my current or past employers.
I tried the transparency mode again tonight and it still feels weird to me. I'm sure I would get used to it over time, but I just don't like the NC. Low freq noise is especially unsettling when cars drive by. Though I think it is excellent for airplanes when the ambient noise is more consistent.
November 3, 2025 at 4:24 PM
I tried the transparency mode again tonight and it still feels weird to me. I'm sure I would get used to it over time, but I just don't like the NC. Low freq noise is especially unsettling when cars drive by. Though I think it is excellent for airplanes when the ambient noise is more consistent.
I tried it at first, and it is definitely better than any other implementation, but I ended up turning it off completely. I would turn it on again more often, but I tend to not use apple's devices (outside of my work laptop), which complicates it a bit.
November 3, 2025 at 1:27 PM
I tried it at first, and it is definitely better than any other implementation, but I ended up turning it off completely. I would turn it on again more often, but I tend to not use apple's devices (outside of my work laptop), which complicates it a bit.
I have to turn off the noise cancelling in the APP2. It makes me feel like I am in the vacuum of space when it is turned on. 🌌 👨🏻🚀🎧
November 3, 2025 at 9:19 AM
I have to turn off the noise cancelling in the APP2. It makes me feel like I am in the vacuum of space when it is turned on. 🌌 👨🏻🚀🎧
I'm pretty adverse to most apple tech for different reasons, but AirPods have always been a design and quality that I could not refuse. Going fully in-ear was definitely a mistake, and I'll be skipping this generation for sure.
November 2, 2025 at 10:10 AM
I'm pretty adverse to most apple tech for different reasons, but AirPods have always been a design and quality that I could not refuse. Going fully in-ear was definitely a mistake, and I'll be skipping this generation for sure.
That's pretty interesting how Timothy is using a hash to determine whether a packet input has been fully resolved within the cacheline or not.
October 29, 2025 at 6:07 PM
That's pretty interesting how Timothy is using a hash to determine whether a packet input has been fully resolved within the cacheline or not.
I really like how they are short easily consumable chunks.
October 29, 2025 at 8:15 AM
I really like how they are short easily consumable chunks.
A darker composition with better contrast.
October 19, 2025 at 7:11 PM
A darker composition with better contrast.
That's not great. Definitely a good way to approach things by filling a bug report.
September 24, 2025 at 9:01 AM
That's not great. Definitely a good way to approach things by filling a bug report.
Almost like a non uniform lens array. I wonder if there are some distributions which create more coherent colored patterns (probably with single lens geometries). The only thing I can think of is some kind of golden ratio Fibonacci spiral layout pattern.
July 14, 2025 at 3:54 PM
Almost like a non uniform lens array. I wonder if there are some distributions which create more coherent colored patterns (probably with single lens geometries). The only thing I can think of is some kind of golden ratio Fibonacci spiral layout pattern.
Did you try varrying the position of the spheres so they are not uniformly placed in a grid, or is it impossiple to get coherent rays?
July 11, 2025 at 8:44 PM
Did you try varrying the position of the spheres so they are not uniformly placed in a grid, or is it impossiple to get coherent rays?
I spend way too much time trying to find the right battery cells for my 4 year old daughter's toys. Everytime I get to the store, I am like: "Damn it, was it CR2032 or CR2025"? Also, not using rechargable batteries in the year 2025 is ridiculous.😫
June 21, 2025 at 12:22 PM
I spend way too much time trying to find the right battery cells for my 4 year old daughter's toys. Everytime I get to the store, I am like: "Damn it, was it CR2032 or CR2025"? Also, not using rechargable batteries in the year 2025 is ridiculous.😫
If models are locally conditioned and/or fine tuned to the existing code base, then I am more comfortable using them in a professional context. I hope things align in that direction eventually, but there needs to be a very high level of responsibility for the release process of the resulting code.
June 3, 2025 at 4:43 PM
If models are locally conditioned and/or fine tuned to the existing code base, then I am more comfortable using them in a professional context. I hope things align in that direction eventually, but there needs to be a very high level of responsibility for the release process of the resulting code.
In no way do I think that AI assisted coding should be banned. AI code completion is absolute magic, but I find the advanced (compute) algorithms I get from most LLMs to be garbage. It is definitely great for remedial work, but for anything complex, the ability of these tools are plainly overstated.
June 3, 2025 at 4:34 PM
In no way do I think that AI assisted coding should be banned. AI code completion is absolute magic, but I find the advanced (compute) algorithms I get from most LLMs to be garbage. It is definitely great for remedial work, but for anything complex, the ability of these tools are plainly overstated.
You're handwaving away a lot of concerns in the OP. I specifically find the term "vibe coding" to be cringe, as it is putting lipstick on a pig. I don't mean for this to be offensive in any way. I think a pig is a pretty accurate analogy for an LLM (just eat everything and then shit out a result).
June 3, 2025 at 4:30 PM
You're handwaving away a lot of concerns in the OP. I specifically find the term "vibe coding" to be cringe, as it is putting lipstick on a pig. I don't mean for this to be offensive in any way. I think a pig is a pretty accurate analogy for an LLM (just eat everything and then shit out a result).
I don't think that correlation is entirely accurate, as it is specific to the dev culture and not specifically the size of the company. Stringent reviews let me sleep so much better at night after a merge. You're misinterpreting my opinion, as I think aspects of AI assisted coding is incredible.
June 3, 2025 at 4:24 PM
I don't think that correlation is entirely accurate, as it is specific to the dev culture and not specifically the size of the company. Stringent reviews let me sleep so much better at night after a merge. You're misinterpreting my opinion, as I think aspects of AI assisted coding is incredible.
I'm so glad that I am in a position in my career that I don't have to put up with "vibe code" dumped onto me in a production pipe.
June 3, 2025 at 7:37 AM
I'm so glad that I am in a position in my career that I don't have to put up with "vibe code" dumped onto me in a production pipe.
Merging more code that people don't take the time to work through to fully understand seems like a recipe for disaster. I'm not trying to question the validity of your personal projects at all, just some basic observations that seem pretty obvious.
June 3, 2025 at 7:12 AM
Merging more code that people don't take the time to work through to fully understand seems like a recipe for disaster. I'm not trying to question the validity of your personal projects at all, just some basic observations that seem pretty obvious.
I cannot really take the term "vibe coding" seriously, not that I question the benefit from AI assisted coding. It is a pretty severe problem getting code properly reviewed especially for large companies with high code base churn rates. Some companies in particular struggle with productization.
June 3, 2025 at 7:08 AM
I cannot really take the term "vibe coding" seriously, not that I question the benefit from AI assisted coding. It is a pretty severe problem getting code properly reviewed especially for large companies with high code base churn rates. Some companies in particular struggle with productization.
While I def agree with the main point, the person who has to actually debug the resulting obscure bugs in production will be living a hell that no one deserves. There may be no recourse to ask the original author, especially if the review process also is automated. This risk is more immediate.
June 2, 2025 at 6:41 PM
While I def agree with the main point, the person who has to actually debug the resulting obscure bugs in production will be living a hell that no one deserves. There may be no recourse to ask the original author, especially if the review process also is automated. This risk is more immediate.
I thought it was the plot to Pinky and the Brain.
May 24, 2025 at 9:58 PM
I thought it was the plot to Pinky and the Brain.
This would still have the older devices support issues I imagine.
May 19, 2025 at 7:11 PM
This would still have the older devices support issues I imagine.
There is a page on it here: learn.microsoft.com/en-us/window...
Direct3D 11 on 12 - Win32 apps
D3D11On12 is a mechanism by which developers can use D3D11 interfaces and objects to drive the D3D12 API.
learn.microsoft.com
May 19, 2025 at 7:09 PM
There is a page on it here: learn.microsoft.com/en-us/window...