TDD is done in a tight loop (minutes) while coding. For every little micro-feature/fix, you write a test for the new behavior you want, implement the minimal ugly fix to get the test to pass, then rely on the tests so…
You can do better: cut to 0%, let the needle fall, go back to 100% for a moment to catch the needle as it approaches the bottom of the scale. If you want to be fancy, add some quick sinusoidal ramps to smooth out the…
The interest is BECAUSE it's well explored territory. The concept is proven and works fine. On the low end where RISC-V currently lives, simplicity is a virtue. On the high end, RISC isn't inherently bad; it just…
As a kid I took a lot of classes at the Lawrence Hall of Science in Berkeley, which was paradise for fledgling nerds. On the last day they would have a little closing ceremony with some cute little science experiment.…
Yes. Details here: https://github.com/resumex/doom-over-dns/tree/main/TXTRecord...
If you need a specific version of one package: apt-get install hello=2.10-3 If you want to lock down versions on a system, Apt Pinning: https://wiki.debian.org/AptConfiguration#Using_pinning If you have a herd of…
Yes, it's due to internal resistance.
> The voltages of batteries, in the first place, is function of state of charge. It's also a function of the rate of discharge. Have a look at this: https://marsen.com.au/wp-content/uploads/2021/08/Panasonic-N... All…
There's a technical reason for it: the voltage sags when the battery is discharged quickly. Ah is relatively constant, but Wh decreases significantly with faster discharge rates, so it can't specified as a single figure.
> Almost right - the trim has more authority than the elevators. Thank you, I'll update my brain and future explanations. :)
They are simple toggle switches without actuators. The switches are Honeywell P/N 4TL837-3D. Source[1]. Data sheet[2]. [1] https://ad.easa.europa.eu/blob/NM-18-33.pdf [2]…
MCAS autonomously adjusts trim downward. The trim switches override MCAS, but when released, MCAS can resume trimming down again. The trim adjustments don't "override" the pilot's elevator inputs (MCAS has no direct…
That's a pretty big yak to shave! Building a 5 axis that gives good results a big task. How long did it take you to get that working? Why do you need to make so many molds?
The BIOS was an abstraction layer. In the old days, not everything was 100% IBM PC compatible. There were lots of weird graphics cards. Some systems had incompatible disk and keyboard controllers. There was no memory…
It's not the same. For a simple example, let's say you are simply driving in a circle. The car wants to lean toward the outside. The linear motors can provide a countering force, lifting the outside, lowering the…
It depends on the language you're using. For my Ruby example, each of those method calls will allocate an Array on the heap, where it will persist until all references are removed and the GC runs again. The extra…
The author keeps calling it "pipelining", but I think the right term is "method chaining". Compare with a simple pipeline in bash: grep needle < haystack.txt | sed 's/foo/bar/g' | xargs wc -l Each of those components…
> Probably not a good idea for anyone with a timeline It's not completely crazy. Software was developed by much smaller teams and got out the door quickly in that era.
> I can't help but feel like a lighter weight VM (versus electron) is what we actually want. Or at least what _I_ want, something like UXN but just a little more fully featured. That's basically the JVM, isn't it? It's…
"as the Universe expands, photons lose energy. But that doesn't mean energy isn't conserved; it means that the energy goes into the Universe's expansion itself, in the form of work." --…
TempleOS deserves a mention here. It boots up into a simple system with a C-like language featured front and center. It makes it easy to write small programs with simple graphics. It feels like the Apple IIe and…
In my experience, farsighted people tend to be very casual with their glasses, whereas us nearsighted folks protect them carefully. My theory is that being nearsighted, I can see my glasses - every smudge or speck of…
Are you far-sighted?
For a couple decades now, the way I have interviewed people is to ask a simple, very-high-level question, then repeatedly asking either "So how does it do that?" (drill down), or "What happens next?" (back out). For…
Maybe? I think they're mostly used as sports vehicles currently, but it might be possible to squeeze a more practical vehicle into that class.
TDD is done in a tight loop (minutes) while coding. For every little micro-feature/fix, you write a test for the new behavior you want, implement the minimal ugly fix to get the test to pass, then rely on the tests so…
You can do better: cut to 0%, let the needle fall, go back to 100% for a moment to catch the needle as it approaches the bottom of the scale. If you want to be fancy, add some quick sinusoidal ramps to smooth out the…
The interest is BECAUSE it's well explored territory. The concept is proven and works fine. On the low end where RISC-V currently lives, simplicity is a virtue. On the high end, RISC isn't inherently bad; it just…
As a kid I took a lot of classes at the Lawrence Hall of Science in Berkeley, which was paradise for fledgling nerds. On the last day they would have a little closing ceremony with some cute little science experiment.…
Yes. Details here: https://github.com/resumex/doom-over-dns/tree/main/TXTRecord...
If you need a specific version of one package: apt-get install hello=2.10-3 If you want to lock down versions on a system, Apt Pinning: https://wiki.debian.org/AptConfiguration#Using_pinning If you have a herd of…
Yes, it's due to internal resistance.
> The voltages of batteries, in the first place, is function of state of charge. It's also a function of the rate of discharge. Have a look at this: https://marsen.com.au/wp-content/uploads/2021/08/Panasonic-N... All…
There's a technical reason for it: the voltage sags when the battery is discharged quickly. Ah is relatively constant, but Wh decreases significantly with faster discharge rates, so it can't specified as a single figure.
> Almost right - the trim has more authority than the elevators. Thank you, I'll update my brain and future explanations. :)
They are simple toggle switches without actuators. The switches are Honeywell P/N 4TL837-3D. Source[1]. Data sheet[2]. [1] https://ad.easa.europa.eu/blob/NM-18-33.pdf [2]…
MCAS autonomously adjusts trim downward. The trim switches override MCAS, but when released, MCAS can resume trimming down again. The trim adjustments don't "override" the pilot's elevator inputs (MCAS has no direct…
That's a pretty big yak to shave! Building a 5 axis that gives good results a big task. How long did it take you to get that working? Why do you need to make so many molds?
The BIOS was an abstraction layer. In the old days, not everything was 100% IBM PC compatible. There were lots of weird graphics cards. Some systems had incompatible disk and keyboard controllers. There was no memory…
It's not the same. For a simple example, let's say you are simply driving in a circle. The car wants to lean toward the outside. The linear motors can provide a countering force, lifting the outside, lowering the…
It depends on the language you're using. For my Ruby example, each of those method calls will allocate an Array on the heap, where it will persist until all references are removed and the GC runs again. The extra…
The author keeps calling it "pipelining", but I think the right term is "method chaining". Compare with a simple pipeline in bash: grep needle < haystack.txt | sed 's/foo/bar/g' | xargs wc -l Each of those components…
> Probably not a good idea for anyone with a timeline It's not completely crazy. Software was developed by much smaller teams and got out the door quickly in that era.
> I can't help but feel like a lighter weight VM (versus electron) is what we actually want. Or at least what _I_ want, something like UXN but just a little more fully featured. That's basically the JVM, isn't it? It's…
"as the Universe expands, photons lose energy. But that doesn't mean energy isn't conserved; it means that the energy goes into the Universe's expansion itself, in the form of work." --…
TempleOS deserves a mention here. It boots up into a simple system with a C-like language featured front and center. It makes it easy to write small programs with simple graphics. It feels like the Apple IIe and…
In my experience, farsighted people tend to be very casual with their glasses, whereas us nearsighted folks protect them carefully. My theory is that being nearsighted, I can see my glasses - every smudge or speck of…
Are you far-sighted?
For a couple decades now, the way I have interviewed people is to ask a simple, very-high-level question, then repeatedly asking either "So how does it do that?" (drill down), or "What happens next?" (back out). For…
Maybe? I think they're mostly used as sports vehicles currently, but it might be possible to squeeze a more practical vehicle into that class.