Sorry to be blunt, that C/C++ code is crustyyy. Just to start with run this through an decently complete clang-tidy profile and fix all errors and warnings. That should become part of your build. The longer you hold out…
Yeah, there is an entire science on how to do font rendering properly. Perceptually you should even take into account if you have white text on black background or the other way as this changes the perceived thickness…
Not really, it's the same color primaries just without the non-linear transfer function.
You got a long way to go. Writing a rasterizer from scratch is a huge undertaking. What's the internal color space, I assume it is linear sRGB? It looks like you are going straight to RGBA FP32 which is good. Think how…
The majority of US homes use a split phase setup. So 240V is readily available and in fact the only way you can run central AC. Nominal voltage of a single phase is 120V. Technology Connections has an entire video about…
One example from the software side: A common thing to do in data processing is to obtain bit offsets (compression, video decoding etc.). If a byte would be 10 bits you would need mod%10 operations everywhere which is…
I find hand soldering QFN is faster, easier and more reliable than (T)QFP once you got enough practice. If you need to rework the QFN part the key is to FLOOD the footprint with good solder flux from a syringe. Do not…
In the US, the neutral and ground are generally bonded in your breaker panel.
To be clear: I already had my old car insured with them for several years, so I just removed the old car and added the new car. I am also 50+ with no negative record and a garage in a single family home.
I concur, bought insurance for a new car early January and got it instantly using esurance.com (Allstate) by just entering my VIN. Yes, I am in SF/Bay Area.
Ok, I'll bite. Uploaded my gerbers using https://instantdfm.bayareacircuits.com/ Site does not respond for 10 minutes+ which is is not a good start. It's instant on the Chinese sites. Quote for 100 boards (ENIG) on Bay…
The short answer is yes. The long answer is that most of the VideoToaster software and hardware were specifically designed for the Amiga hardware architecture and therefore did not easily port to other systems. The…
Huh? CCS1, CCS2 and NACS are DC. You are probably thinking Type 2 (Europe) which is indeed 3 phase and j1772 (US) which is single phase.
> Rust is massively more expressive. The question is not if Rust is more expressive but if C is expressive enough for the Linux kernel. So far there is no evidence that Rust adds any value here. And if C is missing…
These extreme fire events extend across the entire Northern hemisphere right now (Oregon, Washington, Montana, Greece, Turkey, Siberia etc.). Blaming California specific forest management practices is disingenuous at…
Huh? You just pointed out what capitalism is about.
There are many failure points but one are the high voltage carrying power lines themselves. As they reach their capacity they start to droop quite a bit, which in itself can cause issues like touching something they…
Thanks for the link. Though as a Google employee you should probably refrain from any further public comments.
I agree 100% with this. I have a fairly large tinker shop with 20-30 different machines and initially bet on the Pi platform to do CNC/Octoprint/robotics/etc controls, thinking I should standardize. Most of the Pis…
The site does not have a valid SSL certificate. Some browsers will block it.
Never said it should be a requirement. But downloading a .zip file from a site which does not have a valid SSL certificate nor supports SSL in the first place does not instill confidence. Software security is a thing.
Why does the author not just put it on github/gitlab/... instead of only offering a .zip? It's 2020 last time I checked.
I develop hardware. At any given time I have 3 programmers, various charger cables, usb to serial cables, logic analyzers, a mouse, a spacemouse (for CAD), flash drives, 2 x label printer (strip and shipping) and…
Browsing over the code I'd say it's solid and seems to have been used in production. Just about the right amount of abstraction for practical use. Some parts could be replaced by standard C++ library functionality by…
Agreed, I see a lot of "if Estonia can do online voting, why can't we?" When I talk to some of these people, who work in the SV as software engineers, I realize not everyone has a wide ranging context on security and…
Sorry to be blunt, that C/C++ code is crustyyy. Just to start with run this through an decently complete clang-tidy profile and fix all errors and warnings. That should become part of your build. The longer you hold out…
Yeah, there is an entire science on how to do font rendering properly. Perceptually you should even take into account if you have white text on black background or the other way as this changes the perceived thickness…
Not really, it's the same color primaries just without the non-linear transfer function.
You got a long way to go. Writing a rasterizer from scratch is a huge undertaking. What's the internal color space, I assume it is linear sRGB? It looks like you are going straight to RGBA FP32 which is good. Think how…
The majority of US homes use a split phase setup. So 240V is readily available and in fact the only way you can run central AC. Nominal voltage of a single phase is 120V. Technology Connections has an entire video about…
One example from the software side: A common thing to do in data processing is to obtain bit offsets (compression, video decoding etc.). If a byte would be 10 bits you would need mod%10 operations everywhere which is…
I find hand soldering QFN is faster, easier and more reliable than (T)QFP once you got enough practice. If you need to rework the QFN part the key is to FLOOD the footprint with good solder flux from a syringe. Do not…
In the US, the neutral and ground are generally bonded in your breaker panel.
To be clear: I already had my old car insured with them for several years, so I just removed the old car and added the new car. I am also 50+ with no negative record and a garage in a single family home.
I concur, bought insurance for a new car early January and got it instantly using esurance.com (Allstate) by just entering my VIN. Yes, I am in SF/Bay Area.
Ok, I'll bite. Uploaded my gerbers using https://instantdfm.bayareacircuits.com/ Site does not respond for 10 minutes+ which is is not a good start. It's instant on the Chinese sites. Quote for 100 boards (ENIG) on Bay…
The short answer is yes. The long answer is that most of the VideoToaster software and hardware were specifically designed for the Amiga hardware architecture and therefore did not easily port to other systems. The…
Huh? CCS1, CCS2 and NACS are DC. You are probably thinking Type 2 (Europe) which is indeed 3 phase and j1772 (US) which is single phase.
> Rust is massively more expressive. The question is not if Rust is more expressive but if C is expressive enough for the Linux kernel. So far there is no evidence that Rust adds any value here. And if C is missing…
These extreme fire events extend across the entire Northern hemisphere right now (Oregon, Washington, Montana, Greece, Turkey, Siberia etc.). Blaming California specific forest management practices is disingenuous at…
Huh? You just pointed out what capitalism is about.
There are many failure points but one are the high voltage carrying power lines themselves. As they reach their capacity they start to droop quite a bit, which in itself can cause issues like touching something they…
Thanks for the link. Though as a Google employee you should probably refrain from any further public comments.
I agree 100% with this. I have a fairly large tinker shop with 20-30 different machines and initially bet on the Pi platform to do CNC/Octoprint/robotics/etc controls, thinking I should standardize. Most of the Pis…
The site does not have a valid SSL certificate. Some browsers will block it.
Never said it should be a requirement. But downloading a .zip file from a site which does not have a valid SSL certificate nor supports SSL in the first place does not instill confidence. Software security is a thing.
Why does the author not just put it on github/gitlab/... instead of only offering a .zip? It's 2020 last time I checked.
I develop hardware. At any given time I have 3 programmers, various charger cables, usb to serial cables, logic analyzers, a mouse, a spacemouse (for CAD), flash drives, 2 x label printer (strip and shipping) and…
Browsing over the code I'd say it's solid and seems to have been used in production. Just about the right amount of abstraction for practical use. Some parts could be replaced by standard C++ library functionality by…
Agreed, I see a lot of "if Estonia can do online voting, why can't we?" When I talk to some of these people, who work in the SV as software engineers, I realize not everyone has a wide ranging context on security and…